blob: e72d39121d55ba8decbfd19945677d4e48f61ef6 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="bda5e53dcd725632a05fac4a54439c4557747ee2">
<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="5f43fb626cf8bba55580bc8781beb6234444366c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="2418f326eeb474f6fc8f642e7554d06c491030f7" 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="82e91c996576d2db69155b909bc367c43e11f2e5" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="672c1f54a499a825cc0bb9bc4f240bf1887550d9" 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="ad0d6277f3e7dc1544077710b92e574cc18e9e9b" 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="3275a099f3c199b50ff97117aa0184f3e91f8a32" 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="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="bfc4082f431375a49de0a5a18fd0e6685715426f"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="3145bf5ca0e704fcbb119cb2087b829575316e02" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="699f96503a712c318ec794de8e11751c20d8ab34" 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 groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="dd5cfd07e7802fcac79c20afd66ddb3d0d9316d0" 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="ec8dd4a3d01230f89f75fca236d68cc4f287c552" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="b98c5d2888b7ad0336d5733f357161dd0428c4d2" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="0522483084841757f1e1b8e422fdcd777ba471c6" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="b38d7ca7a9d1e5b6a938e768586e319a1173fc6d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="f9241d275cdfe584b8a84b419850e2b6eccea8cb" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="d575a12b56e172185308a8b6678f86e659975332" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="8a76954878f4caa5363d9a6614a193c7845f1ead" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="4f374121053487b60b5b757c640515e48a376e6c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="fcb33eabfcc39659941df0abdb52b388903a0067" 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="1b8aaa412109299d178536411989d7226e940e8e" 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="ffcb2b1c3e4a1ad72910d97f08639742e0ad3b4f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="28a5a61616c09525206b6d9166832446adbc5314" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="c6339008a24aea26c0badf9d1e48d25f3176bac7" 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="a676f1bef7b0241693d5fa3947e5e235015f40e6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="b754761e60b719e577710c1d6117f5b15e9f7a6a" 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="fcd62aa39d167d7ac221a2e7b82d3fbd26f2f400" 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="82aa3c042c4977e038ea5872a3c0facd847288bd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="bb60557e05f4da64363bddb43db68b50793bdc58" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="5b0e635711c7409b2413a3d702afe7e83abb8a36" 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="2aaeead73fbc70860c6bc0ff477500f84ab595e9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="a040ae1df5f6d94f784776f7dc9e3c32653b336f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e895698b7005bbbd518b93b5d303d347c8f2ed1f" 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="6061eab81238fddb26e09fe7a1a2f11d12b7904f" 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="2b3669ce608cf94a27a51fdcf9a0ae63f221b630" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="54df236a4e201034ac9d35dbf3ca3b2062290f40" 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="21545afa050a69c457602b1ab7193a87d6f1b621" 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="47afcabaf957c013418ef2a33481ec1fe764dc94" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="f4e1354ee0657d3fce4da763bba2e16fee20b905" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="5a435707749bc18ab2e4fbeb3ef773c93cb7304b" 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="bc2c1d69e9d2649633548856ed2c0fe75d8c015e" 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="2aa3dd0f6dfbe68474b2db3dec8c53a7ad66fb6d" 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="78b59c31916f4a162778c12b367ef69fedebacc6" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="8b02d5142a32c6bbc8a0fb44a66fee14cfd297ff" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="c0e3c885cdd4009930b1460f60677abcdae27637" 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="afe550a63024ebaf0dcb37870cd394998f748d71" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="6a72e01213beecb5d2f234fe39bb094b79faca76" 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="6ff1410d371a75eda45f4f19610d644e397eccc4" 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="f676897b6dd1f4341afb400d5ef113c2fd7e6f09" 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="b3678648e8cdff19c86b6265564038115a8cad86" 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="bcae50b5da9a5bb77546cb76c6af1d334ab102f1" 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="04a60d4fe235cb01e5ee280fe7cea049cef08325" 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="d57193361223e5fe38101d01b9ede82991ccd7b0" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="be0131dfb7fdbb2b8a85da4420c6f06c6614add5" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="27fef79931df23b7efba7fc11aec7fa4f61a2e0d" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.12" revision="0cad06e95ec9e3d368aa65fe60ea7996a2912829" 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="475ac2811c0f2e5e6bf139fe71ebb44c39cbac5f" 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="fd5fb0dbd611eb99674f123b6da0d94a7998e232" 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="aeb032379b96f2f8412a46d15120661eab8feb2b" upstream="refs/heads/arc-17.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="f9d239e11fe044de0e977fd1d3a62d9f6a92e49d" 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="5510cc6d670760d4815a45517705adc81ca672c5" 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="744acb7c4d82ed5fba6f0416c7ac5588217f4113" 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="411bfbd54e5eea784596ef6622010d37483d8058" 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="0f114d2d7eb1950faab02fe479864da5e5d50414" 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="4edf3354c6469f53a292ff7ecc6f36767603cf36" 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="e6527b0cd469e3ff5764785dadcb39bf7d787154"/>
<project name="platform/bootable/recovery" path="src/aosp/bootable/recovery" remote="aosp" revision="166479b259e73a89836797ac3e2db2ccc89221e0" upstream="refs/heads/master"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e3f276621cf67a9a14661ab4b9da8f5512d26365" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="ba19c01cab035056f9a27459d908d73f9992f985" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="aa42493d878601250c3bfe1cb69875fc0b6cb7e3" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="40aea3375468790cc985f638ce71a49885c17874" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="98b55b853bbb34882b915366afe1012091b614a8" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="d775f4c8559d829a897899e5be857661fdbbcf84" 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="If92ea4bea832492f60ed61c6478b62f8b07a1e3c" commit="141698bf9223b23cbbc4e6bcd99c3c819fb36e45" commit_message="drm-tests: use draw_plane helper Let's add a helper that makes using the bsdrm drawing functions easier. BUG=b:62204308 TEST=atomictest -t multiple_planes -c 1 on Kevin Change-Id: If92ea4bea832492f60ed61c6478b62f8b07a1e3c Reviewed-on: https://chromium-review.googlesource.com/737135 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Joe Kniss &lt;djmk@google.com&gt; " fail_count="1" gerrit_number="737135" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/35/737135/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4b1364770d63f25285016d004a27e8aa8f749816" commit="f040a263f3f83761b23283bf96a235866c25cdc5" commit_message="drm-tests: clarify expectations when pageflipping formats These tests go through all the formats advertised by a plane, allocates a buffer for the format, and attempts to display it. The same functionality can be achieved by: modetest -P &lt;plane_id&gt;@&lt;crtc_id&gt;:&lt;w&gt;x&lt;h&gt;[@&lt;format&gt;] However, this will run automatically via autotest. BUG=b:62204308, b:67708848 TEST=atomictest -t primary_pageflip -c 1 on Kevin Change-Id: I4b1364770d63f25285016d004a27e8aa8f749816 Reviewed-on: https://chromium-review.googlesource.com/737136 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Joe Kniss &lt;djmk@google.com&gt; " fail_count="1" gerrit_number="737136" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/36/737136/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibc4c3b1a7309fce0b703a2ff8896519da942c613" commit="8c115c292357010a68896f66faeda3223b70f295" commit_message="drm-tests: draw lines with varying lengths Add a new pattern that draws lines of varying lengths. Since we can see if the lines maintain their relative postion, this is useful for downscaling tests. BUG=b:62204308 TEST=emerge-kevin drm-tests Change-Id: Ibc4c3b1a7309fce0b703a2ff8896519da942c613 Reviewed-on: https://chromium-review.googlesource.com/737137 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Joe Kniss &lt;djmk@google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="737137" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/37/737137/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifa7b619b584e248a4c04ca10feeba5558711cf1a" commit="37789504711277d65115681fa0dc511ba2a5593e" commit_message="drm-tests: test &quot;rotation&quot; KMS property. KMS exposes a &quot;rotation&quot; property that can be use to rotate or to mirror a HW overlays. https://chromium-review.googlesource.com/c/468191/ introduces the property on rockchip and adds support for the value of &quot;reflect-y.&quot; This CL adds a test to explicitly test &quot;rotation&quot; set to &quot;reflect-y&quot; on the primary plane and on an additional overlay. BUG=b:36752417 TEST=&quot;atomictest -t orientation -c 1&quot; shows upside down patterns. Change-Id: Ifa7b619b584e248a4c04ca10feeba5558711cf1a Reviewed-on: https://chromium-review.googlesource.com/470606 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Dongseong Hwang &lt;dongseong.hwang@intel.com&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="1" gerrit_number="470606" owner_email="dcastagna@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/06/470606/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia36cc3113b5e6e2a3635a3566fc77351b5be515c" commit="9b58810c9e809c977d8e6d9752fda498ac5d262a" commit_message="drm-tests: remove zpos property This property is never advertised by any driver, and we shouldn't rely on it. BUG=b:62204308 TEST=atomictest -t multiples_planes -c 1 Change-Id: Ia36cc3113b5e6e2a3635a3566fc77351b5be515c Reviewed-on: https://chromium-review.googlesource.com/737138 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="737138" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/38/737138/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie29f199a9f9a7022cefec130eb9fc6c6a2ff9a0e" commit="fc15fe8e653d667c5172779a49c0b6b37bc12639" commit_message="drm-tests: add init_yuv_plane helper This is useful when we want to initialize a YUV planes. Also, let's restrict ourselves to 4:2:0 formats, since that's what the next generation of Intel/Rockchip supports. BUG=b:62204308 TEST=emerge-kevin drm-tests Change-Id: Ie29f199a9f9a7022cefec130eb9fc6c6a2ff9a0e Reviewed-on: https://chromium-review.googlesource.com/737139 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="737139" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/39/737139/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I90e45b30fbdc96216415f7b98550ec3221347fb2" commit="35ce7142c9ea491add23426118badf6e63456546" commit_message="drm-tests: log state before a commit Before we perform an atomic commit, let's log our state so the user can know what's being displayed. BUG=b:62204308 TEST=atomictest -t multiple_planes -c 1 Change-Id: I90e45b30fbdc96216415f7b98550ec3221347fb2 Reviewed-on: https://chromium-review.googlesource.com/737141 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="737141" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/41/737141/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0814d6de340f12f615bfca89a96e6ae8e1f683c7" commit="5d338d49eb008baa2f4523c8978fa6c6cc943650" commit_message="drm-tests: add scaling tests These tests: 1) Start at {1/16, 1/4} of the screen area 2) Try to upscale or downscale until we get a test commit error. On Kevin, we can't upscale or downscale if the the area defined by the crtc rectangle exceeds 1/4 of the screen. BUG=b:62204308 TEST=atomictest -t overlay_downscaling -c 1 Change-Id: I0814d6de340f12f615bfca89a96e6ae8e1f683c7 Reviewed-on: https://chromium-review.googlesource.com/737140 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="737140" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/40/737140/7" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I7083d630fd830a62944e363a48ef47c1a524c23b" commit="a96f5c8b55719e50f88e7b429e41e464fc26fb03" commit_message="BACKPORT: x86: Clean up cr4 manipulation [ Upstream commit 375074cc736ab1d89a708c0a8d7baa4a70d5d476 ] CR4 manipulation was split, seemingly at random, between direct (write_cr4) and using a helper (set/clear_in_cr4). Unfortunately, the set_in_cr4 and clear_in_cr4 helpers also poke at the boot code, which only a small subset of users actually wanted. This patch replaces all cr4 access in functions that don't leave cr4 exactly the way they found it with new helpers cr4_set_bits, cr4_clear_bits, and cr4_set_bits_and_update_boot. (Cherry-picked from 3.18 stable to reduce conflicts.) Change-Id: I7083d630fd830a62944e363a48ef47c1a524c23b Signed-off-by: Andy Lutomirski &lt;luto@amacapital.net&gt; Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt; Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt; Cc: Andrea Arcangeli &lt;aarcange@redhat.com&gt; Cc: Vince Weaver &lt;vince@deater.net&gt; Cc: &quot;hillf.zj&quot; &lt;hillf.zj@alibaba-inc.com&gt; Cc: Valdis Kletnieks &lt;Valdis.Kletnieks@vt.edu&gt; Cc: Paul Mackerras &lt;paulus@samba.org&gt; Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt; Cc: Kees Cook &lt;keescook@chromium.org&gt; Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; Link: http://lkml.kernel.org/r/495a10bdc9e67016b8fd3945700d46cfd5c12c2f.1414190806.git.luto@amacapital.net Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt; Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt; Signed-off-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; BUG=chromium:778348 TEST=Build kernel, remote trybot. Reviewed-on: https://chromium-review.googlesource.com/738273 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="738273" owner_email="jorgelo@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/73/738273/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I340efb66508bcab52d944693ab091ccb462eed11" commit="6ba27850d53caea5ec37d94de9013a09e0d7303b" commit_message="BACKPORT: x86: Store a per-cpu shadow copy of CR4 [ Upstream commit 1e02ce4cccdcb9688386e5b8d2c9fa4660b45389 ] Context switches and TLB flushes can change individual bits of CR4. CR4 reads take several cycles, so store a shadow copy of CR4 in a per-cpu variable. To avoid wasting a cache line, I added the CR4 shadow to cpu_tlbstate, which is already touched in switch_mm. The heaviest users of the cr4 shadow will be switch_mm and __switch_to_xtra, and __switch_to_xtra is called shortly after switch_mm during context switch, so the cacheline is likely to be hot. (Cherry-picked from 3.18 stable to reduce conflicts.) Change-Id: I340efb66508bcab52d944693ab091ccb462eed11 Signed-off-by: Andy Lutomirski &lt;luto@amacapital.net&gt; Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt; Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt; Cc: Kees Cook &lt;keescook@chromium.org&gt; Cc: Andrea Arcangeli &lt;aarcange@redhat.com&gt; Cc: Vince Weaver &lt;vince@deater.net&gt; Cc: &quot;hillf.zj&quot; &lt;hillf.zj@alibaba-inc.com&gt; Cc: Valdis Kletnieks &lt;Valdis.Kletnieks@vt.edu&gt; Cc: Paul Mackerras &lt;paulus@samba.org&gt; Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt; Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; Link: http://lkml.kernel.org/r/3a54dd3353fffbf84804398e00dfdc5b7c1afd7d.1414190806.git.luto@amacapital.net Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt; Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt; Signed-off-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; BUG=chromium:778348 TEST=Build kernel, remote trybot. Reviewed-on: https://chromium-review.googlesource.com/738274 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="738274" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/74/738274/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I5db812c9708c029e1ce9c2dfda0bf871b5fbefb6" commit="877ecc64b569349680fac10c17eb05ee3b00ffef" commit_message="UPSTREAM: rcu: Move lockless_dereference() out of rcupdate.h commit 0a04b0166929405cd833c1cc40f99e862b965ddc upstream. I want to use lockless_dereference() from seqlock.h, which would mean including rcupdate.h from it, however rcupdate.h already includes seqlock.h. Avoid this by moving lockless_dereference() into compiler.h. This is somewhat tricky since it uses smp_read_barrier_depends() which isn't available there, but its a CPP macro so we can get away with it. The alternative would be moving it into asm/barrier.h, but that would be updating each arch (I can do if people feel that is more appropriate). Cc: Paul McKenney &lt;paulmck@linux.vnet.ibm.com&gt; Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt; Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt; [ luis: 3.16 prereq for: 37868fe113ff &quot;x86/ldt: Make modify_ldt synchronous&quot; ] Signed-off-by: Luis Henriques &lt;luis.henriques@canonical.com&gt; Change-Id: I5db812c9708c029e1ce9c2dfda0bf871b5fbefb6 Signed-off-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; BUG=chromium:778348 TEST=Build kernel, remote trybot. Reviewed-on: https://chromium-review.googlesource.com/738275 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="738275" owner_email="jorgelo@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/75/738275/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I6007b9f915b80c05e9bc353ea19621efc66b2f9d" commit="e0906371bb61f8d394ca15e0062cbe7155ac8deb" commit_message="BACKPORT: x86/ldt: Make modify_ldt synchronous [ Upstream commit 37868fe113ff2ba814b3b4eb12df214df555f8dc ] modify_ldt() has questionable locking and does not synchronize threads. Improve it: redesign the locking and synchronize all threads' LDTs using an IPI on all modifications. This will dramatically slow down modify_ldt in multithreaded programs, but there shouldn't be any multithreaded programs that care about modify_ldt's performance in the first place. This fixes some fallout from the CVE-2015-5157 fixes. (Cherry-picked from 3.18 stable to reduce conflicts.) Change-Id: I6007b9f915b80c05e9bc353ea19621efc66b2f9d Signed-off-by: Andy Lutomirski &lt;luto@kernel.org&gt; Reviewed-by: Borislav Petkov &lt;bp@suse.de&gt; Cc: Andrew Cooper &lt;andrew.cooper3@citrix.com&gt; Cc: Andy Lutomirski &lt;luto@amacapital.net&gt; Cc: Boris Ostrovsky &lt;boris.ostrovsky@oracle.com&gt; Cc: Borislav Petkov &lt;bp@alien8.de&gt; Cc: Brian Gerst &lt;brgerst@gmail.com&gt; Cc: Denys Vlasenko &lt;dvlasenk@redhat.com&gt; Cc: H. Peter Anvin &lt;hpa@zytor.com&gt; Cc: Jan Beulich &lt;jbeulich@suse.com&gt; Cc: Konrad Rzeszutek Wilk &lt;konrad.wilk@oracle.com&gt; Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; Cc: Peter Zijlstra &lt;peterz@infradead.org&gt; Cc: Sasha Levin &lt;sasha.levin@oracle.com&gt; Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: security@kernel.org &lt;security@kernel.org&gt; Cc: &lt;stable@vger.kernel.org&gt; Cc: xen-devel &lt;xen-devel@lists.xen.org&gt; Link: http://lkml.kernel.org/r/4c6978476782160600471bd865b318db34c7b628.1438291540.git.luto@kernel.org Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt; Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt; Signed-off-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; BUG=chromium:778348 TEST=Build kernel, remote trybot. Reviewed-on: https://chromium-review.googlesource.com/738276 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="738276" owner_email="jorgelo@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/76/738276/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="Ib718342fad44c15f1d9a75749e68d20717d38e85" commit="d4bb9f62aaaea496173200ee760755a90c040dfc" commit_message="UPSTREAM: x86/ldt: Correct LDT access in single stepping logic [ Upstream commit 136d9d83c07c5e30ac49fc83b27e8c4842f108fc ] Commit 37868fe113ff (&quot;x86/ldt: Make modify_ldt synchronous&quot;) introduced a new struct ldt_struct anchored at mm-&gt;context.ldt. convert_ip_to_linear() was changed to reflect this, but indexing into the ldt has to be changed as the pointer is no longer void *. (Cherry-picked from 3.18 stable to avoid conflicts.) Change-Id: Ib718342fad44c15f1d9a75749e68d20717d38e85 Signed-off-by: Juergen Gross &lt;jgross@suse.com&gt; Reviewed-by: Andy Lutomirski &lt;luto@kernel.org&gt; Cc: &lt;stable@vger.kernel.org&gt; # On top of: 37868fe113ff: x86/ldt: Make modify_ldt synchronous Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; Cc: Peter Zijlstra &lt;peterz@infradead.org&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: bp@suse.de Link: http://lkml.kernel.org/r/1438848278-12906-1-git-send-email-jgross@suse.com Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt; Signed-off-by: Sasha Levin &lt;sasha.levin@oracle.com&gt; Signed-off-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; BUG=chromium:778348 TEST=Build kernel, remote trybot. Reviewed-on: https://chromium-review.googlesource.com/738277 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="738277" owner_email="jorgelo@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/77/738277/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9d302e703889a6836e8e813f6727fd767d1422be" commit="3f41ad3729b2ae0a992d25511ca88f43c1b362ad" commit_message="tast-tests: Handle runner.RunConfig timeout rename. Update local_tests and remote_tests to handle runner.RunConfig's TestTimeout field being renamed to DefaultTestTimeout. BUG=chromium:778389 TEST=tests still pass CQ-DEPEND=Ide796df20da960debc00524a7d9b5247cfb3edcb Change-Id: I9d302e703889a6836e8e813f6727fd767d1422be Reviewed-on: https://chromium-review.googlesource.com/738809 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="738809" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/09/738809/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ide796df20da960debc00524a7d9b5247cfb3edcb" commit="00b7a0c15d09b14b345199f4c302072e6edc2ad5" commit_message="tast: Add testing.Test.Timeout field. Add a Timeout field to testing.Test that can be used to specify a custom timeout for a test. This field will later be used by the tast executable to give up on tests that have far exceeded their timeouts (e.g. because the DUT is hanging). BUG=chromium:778389 TEST=added unit tests CQ-DEPEND=I9d302e703889a6836e8e813f6727fd767d1422be Change-Id: Ide796df20da960debc00524a7d9b5247cfb3edcb Reviewed-on: https://chromium-review.googlesource.com/738645 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="738645" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/45/738645/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0fe0cb363eeca96322ff02d668f008799078a76d" commit="f3687b2d5b704152c41157a32fbf7d651040c75d" commit_message="zoombini: Update GPIO settings. GPIOs A0 and A2 need to be configured to open drain. BUG=b:67020486 BRANCH=None TEST=flash zoombini; verify EC boots up okay. Change-Id: I0fe0cb363eeca96322ff02d668f008799078a76d Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/736818 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="736818" owner_email="aaboagye@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/18/736818/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic0a790d3b5aa6bda52ba9c5f41e28a2c6fa9417c" commit="ac71b09d21c660a01be6b9ce190d0248a6e55d1a" commit_message="zoombini: Limit ICL to 2.7A over 18V. To protect zoombini's charge inductor, the input current limit needs to be limited to 2.7A at voltages over 18V. BUG=b:67020411 BRANCH=None TEST=Flash zoombini; Verify that when charger voltage is over 18V, input current limit is limited to 2.7A. Change-Id: Ic0a790d3b5aa6bda52ba9c5f41e28a2c6fa9417c Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/738920 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="738920" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/20/738920/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I80c0aa79120684b63ffd85cd077d83033c1d1704" commit="5400b3c68638c75372f5df316de1eb1a038e3ffc" commit_message="server: Add 'UploadCSVEntry' API for storing registration codes. Not all partners need to implement their own version of ActivateRegCode in shopfloor service. Since the format is fixed, we can put the implementation in factory servers (factory_server and Umpire). The new 'UploadCSVEntry' is a general function for storing data from device that should not be associated with device serial number, for example registration code. For factory_server, the CSV file will be created in `shopfloor_data` folder. For Umpire, the data is in `umpire_data/csv`. For backward compatibility, a pytest can invoke UploadCSVEntry('registration_code_log', [board, ubind, gbind, timestamp, hwid]) to get same results. If a partner needs to have regcode also sent to their real shopfloor backend, then they run `shopfloor_service` pytest using API ActivateRegCode. BUG=chromium:776425 TEST=make test; manual invoked XMLRPC API 'UploadCSVEntry' manually invoked pytest 'Upload Reg Codes' Change-Id: I80c0aa79120684b63ffd85cd077d83033c1d1704 Reviewed-on: https://chromium-review.googlesource.com/739682 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="10" gerrit_number="739682" owner_email="hungte@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/82/739682/3" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I69f216d4d1177f9b5b6b8b7ae213bfae91a50876" commit="f075b110ab8486ab233fb5ccb4b078eca7605f0d" commit_message="pytests: Revise UI after default layout change for sync_factory_server test. After test UI default layout is changed to flex model, we should remove most &lt;br&gt; and group buttons by &lt;span&gt;. BUG=b:64963909 TEST=make test; manually install to DUT and executed sync_factory_server test. Change-Id: I69f216d4d1177f9b5b6b8b7ae213bfae91a50876 Reviewed-on: https://chromium-review.googlesource.com/740588 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="740588" owner_email="hungte@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/88/740588/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8d75567e946beceac3d3d3a6e76fa48a42125959" commit="bcc33e915043cceeef9faa345174c2e3a7eeb15b" commit_message="media-libs/arc-mesa: Add support for radeonsi Main changes: * Require newer arc-libdrm (upstream requirement). * Add radeonsi drivers (when VIDEO_CARDS contains amdgpu). * Link against arc-llvm 4.0.1. BUG=b:64515630 TEST=Successfully loaded graphics drivers in ARC++ on kahlee; Booted eve with modifed arc-mesa and launched some Android games. Change-Id: I8d75567e946beceac3d3d3a6e76fa48a42125959 Reviewed-on: https://chromium-review.googlesource.com/698868 Commit-Ready: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Tested-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="1" gerrit_number="698868" owner_email="teravest@chromium.org" pass_count="0" patch_number="15" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/68/698868/15" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia5aff7130587d4f1e18bcdfa514a953caa0cf183" commit="64e15c743f0cd04b096dcb992cf0d244273bff94" commit_message="EFS: Add key generator for EC EFS This patch adds a script which generates a key pair for signing &amp; verifying EC-RW copies. BUG=b:66956286 BRANCH=none TEST=Verify the script generates indented key pair Change-Id: Ia5aff7130587d4f1e18bcdfa514a953caa0cf183 Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/731824 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="731824" owner_email="dnojiri@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/24/731824/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I21568d9536086eca7ca8597f99ec76dbee81ea38" commit="1fb5eb13b44dd97f4d13ddb34cdf723c479c01fe" commit_message="libchromeos-use-flags: Add touchscreen_wakeup to IUSE. BUG=chromium:778156 TEST=none Change-Id: I21568d9536086eca7ca8597f99ec76dbee81ea38 Reviewed-on: https://chromium-review.googlesource.com/740241 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Qiang(Joe) Xu &lt;warx@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="740241" owner_email="derat@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/41/740241/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I565f7e30263b4df3a490e166cc794006641b1dfe" commit="b57b40e91abb1651a8b88002193c5b895afd2d21" commit_message="container_utils: add imageloader-client to DEPEND We want to move this package off raw libchrome bindings so it can use generated bindings instead. BUG=chromium:778003 TEST=emerge Change-Id: I565f7e30263b4df3a490e166cc794006641b1dfe Reviewed-on: https://chromium-review.googlesource.com/736431 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="736431" owner_email="ejcaruso@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/31/736431/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I838cdb34a23cd9224761bd7f16a3a1d9cb980fd6" commit="e3fb1a4881ee5e317175857a9eb2f1c0c71839aa" commit_message="coral: Fix default LED table for discharge in S3 state The default behavior for this state is the charge color for 1 second and then off for 3 seconds. The existing table entry for this state was incorrect. BUG=b:67759004 BRANCH=none TEST=Verfied that in S3 state the pattern is 1 second charging color followed by 3 seconds off. Change-Id: I838cdb34a23cd9224761bd7f16a3a1d9cb980fd6 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/741076 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="741076" owner_email="scollyer@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/76/741076/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib57be5c69828759660bb8a78b9552905982066d8" commit="2b79cc9cba8f461f920ab27200eae3af0b66a9e6" commit_message="crash: fix kernel log collection after syslog format changes When we updated the format of the syslog output, our grep logic here stopped matching lines producing empty logs all the time. BUG=chromium:768494 TEST=`kernel_log_collector.sh audit 1000` displays lines again Change-Id: Ib57be5c69828759660bb8a78b9552905982066d8 Reviewed-on: https://chromium-review.googlesource.com/741322 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="741322" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/741322/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0ff060638a6bcf9092fc8cdc6cf3ccc381f19670" commit="e2734f7c9013dae8a943f47dc022c1b7c329980e" commit_message="Set reasonable timeout for APK install. In some cases, 'adb install' can hang, leading the test to wait for the install to finish until abort. We set a reasonable timeout on the install so that the test will fail instead. BUG=chromium:715005 TEST=arc board trybot. Change-Id: I0ff060638a6bcf9092fc8cdc6cf3ccc381f19670 Reviewed-on: https://chromium-review.googlesource.com/738917 Commit-Ready: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Tested-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="0" gerrit_number="738917" owner_email="pprabhu@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/17/738917/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5c5f56bd19cf8d9cb9684bf501efaf9c8aad7444" commit="d1b66ba48088f8620f3992aa14379fd279fc31a7" commit_message="moblab_RunSuite: Only log suite output when no error occurs. We ignore some errors in moblab_RunSuite, but running the test may not correctly populate the result object, since it raises an exception in this case. So, we can fail later when trying to log the result. BUG=None TEST=None Change-Id: I5c5f56bd19cf8d9cb9684bf501efaf9c8aad7444 Reviewed-on: https://chromium-review.googlesource.com/740910 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="0" gerrit_number="740910" owner_email="pprabhu@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/10/740910/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I93f260f4b4a57a811f1589bb38f69d82f5127139" commit="d89e771d1193abb73e0f9b41883264d9b1697351" commit_message="[Autotest] Support device policies in policy test blob. This CL makes the following structural changes: * Support device policies in the JSON blob. When this code was written, all policies were assumed to be user policies. Device policies are placed in a separate part of the blob. Modify all functions which handled policy dicts to handle all cases. * Remove the concept of a single policy under test. Rather than bending over backwards to add flags whether the policy under test is a device policy or not, expect that base class users will add their policy under test to the correct dict. * Add code to verify all policies expected, not just the one under test (since that's not a thing anymore). This involved moving around some verification code. * Add code to verify the types of policies expected, since we have that information in the setup_case context. Leave the functions which just check value, since there are some contexts where that's all you want to check. Ensure that code is shared between them. This CL also addresses these smaller issues: * When creating JSON blob, avoid editing the passed in policy dicts. * Tweak the last remaining instance of passing in JSON instead of what the JSON represents (in policy_ManagedBookmarks). Leaving it as-is breaks the new verify-all-policies paradigm. * Fix a typo that got copied around: EditBookmarksEnabled vs. EditBookmarkEnabled. On the plus side, verifying all policies like this CL adds will prevent such mistakes in the future. * run_once doesn't need to be defined in the base class, since at this point it's just calling run_test_case and nothing else. Delete it and update all tests which were using it. * Add docstrings to initialize() functions and others, as required by current upload script. TEST=Ran all of suite:policy and saw no /new/ failures BUG=chromium:773868 Change-Id: I93f260f4b4a57a811f1589bb38f69d82f5127139 Reviewed-on: https://chromium-review.googlesource.com/716862 Commit-Ready: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Tested-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Reviewed-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; " fail_count="1" gerrit_number="716862" owner_email="kathrelkeld@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/62/716862/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3724459ea3c82ca3cc06a3e84298f9fcd117f3cd" commit="0d726e0c36c189e7dd120ee7a4bf42951011e3a5" commit_message="chameleon: Compare the calibration image directly on Kevin On some ARM device, like Kevin, the internal FB has some issue and it won't get fixed in the near future. As this issue don't affect users, just the tests. So compare it with the calibration image directly as an workaround. BUG=chromium:736950 TEST=Ran display_Resolution on Kevin and another x86 board. Change-Id: I3724459ea3c82ca3cc06a3e84298f9fcd117f3cd Reviewed-on: https://chromium-review.googlesource.com/717064 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="1" gerrit_number="717064" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/64/717064/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I87e4d76ae067b894cb53b33869a8977c2854b4cd" commit="2086106637f047c485090826fff96837f6739b86" commit_message="README: update futility calls The new futility multicall binary has replaced `gbb_utility` with `futility gbb`. Update the docs to match. BUG=None TEST=None Change-Id: I87e4d76ae067b894cb53b33869a8977c2854b4cd Reviewed-on: https://chromium-review.googlesource.com/740985 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="1" gerrit_number="740985" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/bmpblk" project_url="https://chromium-review.googlesource.com/chromiumos/platform/bmpblk" ref="refs/changes/85/740985/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-5.44" change_id="Id52c77bb7d43d48b1c5b1fe50d53094610830569" commit="9d81751c36d19350c5e059e4c4ad0d15c854053e" commit_message="CHROMIUM: Disable preupload tab check Moving the setting out of the hardcoded list in pre-upload.py itself. BUG=chromium:466264 TEST=None Change-Id: Id52c77bb7d43d48b1c5b1fe50d53094610830569 Reviewed-on: https://chromium-review.googlesource.com/738358 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="1" gerrit_number="738358" owner_email="vapier@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/58/738358/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5bdb032e0ed621758fca83c9d9c0309d5764ba40" commit="84352405a8ce728f7c4b7cc0aa2554c3f7dcee6f" commit_message="deploy_chrome: Add --private_key option This allows using deploy chrome on test devices that have an ssh key other than the publicly available test key. BUG=778274 TEST=Replaced test key on a CrOS device and successfully deployed. Change-Id: I5bdb032e0ed621758fca83c9d9c0309d5764ba40 Reviewed-on: https://chromium-review.googlesource.com/737552 Commit-Ready: Adrian Elder &lt;aelder@chromium.org&gt; Tested-by: Adrian Elder &lt;aelder@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="737552" owner_email="aelder@chromium.org" pass_count="0" patch_number="7" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/737552/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2310e8715656a52d59138979c8e992eb9fc7e416" commit="7f0403449d18dcc6c4c0920aa9c01852b760d58f" commit_message="arc-toolchain-master: Add headers from frameworks/native/vulkan Import the following headers: frameworks/native/vulkan/include/hardware/hwvulkan.h frameworks/native/vulkan/include/vulkan/vk_android_native_buffer.h frameworks/native/vulkan/include/vulkan/vk_layer_interface.h frameworks/native/vulkan/include/vulkan/vk_platform.h frameworks/native/vulkan/include/vulkan/vulkan.h frameworks/native/vulkan/include/vulkan/vulkan_loader_data.h These headers, similar to commit 04ef8d0576afecfdadb80aa259f864455d127cb7, are added to enable Vulkan in ARC++. Similar to the commit for arc-toolchain-n, I unpacked the tarball and manually appended each header. BUG=b:68219656 TEST=sudo emerge arc-toolchain-master &amp;&amp; find /opt/android-master | grep vulkan Change-Id: I2310e8715656a52d59138979c8e992eb9fc7e416 Reviewed-on: https://chromium-review.googlesource.com/739226 Commit-Ready: Ben Lin &lt;linben@chromium.org&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Tested-by: Ben Lin &lt;linben@chromium.org&gt; Reviewed-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="1" gerrit_number="739226" owner_email="linben@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/26/739226/2" remote="cros" total_fail_count="1"/><lkgm version="10071.0.0-rc1"/></manifest>