blob: 71ebbe430952ba921a6a90451e793f25fc911a3e [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="267a0935f202464987ffa427cb204381b6d1ef2c">
<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="bce0483dd09f592d6f9f989f0e34fc930d206810" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libbrillo" path="src/aosp/external/libbrillo" revision="16c285d16813172eaacd12d3396df90a3894cbc5" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="4ba5a9a6b07148b0b812ed34f8cdfe3a738a4dd4" upstream="refs/heads/master"/>
<project name="aosp/platform/external/minijail" path="src/aosp/external/minijail" revision="7a569073b95af7532892dc726c2f33cd40edfb57" 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="b606f03ee5a4d7a5f5f78cc980a447f08d94f9df" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="ccc0d430d68a8aba8c7cf29052d4cc091360171b" upstream="refs/heads/master"/>
<project name="aosp/platform/system/firewalld" path="src/aosp/system/firewalld" revision="90c4a0d3a66a84270aa8a8b4d46a97e6172074e9" upstream="refs/heads/master"/>
<project name="aosp/platform/system/tpm" path="src/aosp/system/tpm" revision="74bf1c9a3a45994780b1d86d2da0015c8f0807e8" upstream="refs/heads/master"/>
<project name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="696faf4dffebca4d15959251cf3fb88b0727d801" upstream="refs/heads/master"/>
<project name="aosp/platform/system/webservd" path="src/aosp/system/webservd" revision="b470b41a117a213f5b8cf2d7badcc208da001b72" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" revision="0680a2d0c4cec58f8163fe115de80cff8852fd8b" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromium/tools/depot_tools" revision="9d20675998f69ae543c3ebed4bcc14f748f3797e"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/chromite" path="chromite" revision="6bf1e70e10c2a51ba983145cc626672e3c68bf06" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="49ef9671d35ef92f1e2f0eea163ef17a4e167f12" upstream="refs/heads/master"/>
<project groups="minilayout" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="eec83a15804bbb6ed967e2e059a8a0d453772e41" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="07071e317b66cbcb2e322aa22fe1a5e307d80d91" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="161edc9f4dddd54a867ae6ce521a32971ba48f30" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="1957d62c74d0bec1dc5ae27cc6af229c2024a953" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="5fc15dee29d1d967ccc46071a732d802d3b34655" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="5af2f5ec27b9a119038406571ca23f3e435335a8" 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="563ac6b7db7e742045b02ed29cc5ecc81ff58531" 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="1b65449a647c99556511df30b8ab660b98acce7f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="58f2af01e5fd082e1579787a38f4e12dcab1b319" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="aeae673cc06d857bf34b35a5a81f07ad8ec877d2" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="8628edf4ea7654ba176af1ddf6e54c233dc630df" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="a735d8deee0ce59c549ba462113c18bf450074ae" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="80e2411681a2e009666a3b684e59884299e08032" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="c4df284b32558f631862f79c75fc03af4f5ca68a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="fa0547a876bf0e1ac3740ea2a9cf8c7999acb87f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="ebcf57035b3b31c224a8c67b1e6a5bd96e50fb6f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="a63055ded3f3e9713070d23e83dfc177ef16bcbd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="312f06df6f921915f15f976f936eea335c51b236" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="70f79da7a3bd18c942fa65a6b21fea589bbb5516" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="607e4dcf6dbc983272bee14f8e8c1300d6a1eecd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="9d27a36fdd3727d7fdebe96fd24013bc601a58df" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench/images" path="src/platform2/glbench/images" revision="5fd5ce655833f65d46b1950bec4eedeb4e96959b" 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="67d5567177301d0c24303f26ad119ab7bd7fab40" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="d5eb65afd5f9da10a3fa86f65d357a817221717e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="1a710721263b8b93ab49af6a6f749a778483f3df" 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="5ee665e7c68856d3b6ce8bb0f610d43503e603af" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="61f882f395b9f39478d7164209e7134cccdcb72b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/memento_softwareupdate" path="src/platform/memento_softwareupdate" revision="3c7204287bbc8f4341f546857216389bdff58e51" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmark" path="src/platform/microbenchmark" revision="d5ea30febe406c5b486325dfae926564f3a46efd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="f9e7c4c8e91fb354abf714c7a5c89b4990814ff3" 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="d9df0a566bf16c8146a0b4b0c0e9025b7960d489" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="44148fe605b952132644f0d0e5ccea7cfcc6d6c8" 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="9efd0e1723cd45709bd0d34e8e7bbfd15967f0d5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="5a230ee17756dc43ff732932dcb52899c06a4d09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="11d79edeefbdb56771022de0f266251ff227fa4a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="b0885609127d3790a11cf3240837ad8323c89e13" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="6b0aba12a385f4d3a7a47641a3a919018032f6f8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="59f9479d0d46e408cb9a6c1be1046b1a76d02d13" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="75d8f1bfbbb3dfc870fcbc22f53cd16b66ac7f23" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="d2e7d94a834b54511ca57e6359839f9ca86d6d04" upstream="refs/heads/master"/>
<project 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/trunks" path="src/platform/trunks" revision="92dbe8c9e7fcf8acf67805fd5e25e85aa371f673" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot" path="src/platform/vboot" revision="2d30a2f5b1c81eb61de4bf82180a910d45f22e81" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="7fbebd98be355d18455aabac40b127ecff4cd7ab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="3e4cf4867fff44491b4f4c294eee9c77b92d4440" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/wireless_automation" path="src/platform/wireless_automation" revision="d7177dbd464f2952e10309bf1eef56bb31a7f8ad" upstream="refs/heads/master"/>
<project name="chromiumos/platform/workarounds" path="src/platform/workarounds" revision="76475bb60c7fa2c2522c27e2c63c9dbbe5de73d7" 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="141199fa101370af0aed16a44f7122fea43f7c30" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="0f16f667487a09a373ef4e3d02db43610e3fb237" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="fdbac8e95ef6153ab23370ea1586a86f462dbe5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="016277914b2ab40298e86145a25f8cb3cd22b790" 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="a7e530331d7cf4b58618f0715e61b5a872176f07">
<annotation name="branch-mode" value="create"/>
</project>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="c152592d6b50079b343a731d77c41dff40adfc24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="66a047f35c6940fb32bddc349cb75e209640cb38" upstream="refs/heads/chromeos-5.39"/>
<project 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 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 name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="bcc8e62604c705798ca106e7995a0960b92b3f35" upstream="refs/heads/chromeos-2016.05"/>
<project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="9ba07035ed0acb28902cce826ea833cf531d57c1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="5319e836704fcf2df75c7425addebb89bb973714" 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="3182aa85c087446e4358370549adc45db21ec124" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="f140c0aa430e1db1c0f31d23d3eb2397d47f209e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="0aa39d284043be61b5f1222afdffd39a5abaf3aa" upstream="refs/heads/chromeos-2014.04"/>
<project name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="aaaf66654dba797f152066df4d1dc4144b492c66" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="5cdb7e59849a9b9ec1dde1faee948ea361705694" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/third_party/gdata" path="chromite/third_party/gdata" revision="fe7e5c90a9827feb66ed446b2d297a1618b25272" 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="69702c400e274984a24d08fcaefe3952d5dcb36e" 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="6c60bc18aa21f263ed1b3710957bcb6f33932775" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="3439f52e7ec7a5d6d422e6298ba02831042f6575" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hwcplus-drm" path="src/third_party/hwcplus-drm" revision="7376a8da1c961115a61d7a3cb23bb13e4153583d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ibus-chewing" path="src/third_party/ibus-chewing/files" revision="7a9514a0844eb5eb90ab96f62484a6af9e4a0d6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ibus-xkb-layouts" path="src/third_party/ibus-xkb-layouts/files" revision="6af015110aa92dc2eed88a9f704634c3eff53b14" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="ce077cb57c3df0125043fdc22fc4d8c52fbaf613" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="a8c4d6954b1fbbce6ace83bfd76576baf49bddba" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="378cae6a06f09822fdebce4bd4d39dcf13581ef8" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="7a21729fc4207bacc1e8a310f9add649283ccf7d" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="4e6efe440dff199620c9711eda854a1f7a2df3f6" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="dceee6ef99b968fd11d9c6058448202db835bc0f" 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="2c25afb719347a151657f8637ad62a5df42e247e" upstream="refs/heads/chromeos-2.4.66"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="c4e2949edeed01ca3b810729a7af0d265c49629b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="a436c551cf226af66cdb3dd74ee3971d0b1dae04" 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="61eb2eceaed6f66a36aa9fc3ed2bd55b8aa3eafe" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="d03d03179e6047e15b92a13c949f47e049429f12" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7fea30a4ad5b7b4e99865afcee8b6bfd19ec8b03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="db05d126a42a1540a503a2e5b49c3746c03df77d" 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="b2b27d09c1d7f694a37a80f7b04e4f79df557b1f" upstream="refs/heads/arc-11.3.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="6ef50efc1079e544d7fe912aba219e8907cb0cbd" 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/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="d759387adb6b4079241f7d1f2a145738acad929b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/opencryptoki" path="src/third_party/opencryptoki" revision="b67690aeeb4174b2253db18a9c1b19eeb219a4ef" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ply-image" path="src/third_party/ply-image" revision="6cf4e4cd968bb72ade54e423e2b97eb3a80c6de9" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="5d7d7ff513315abd103d0c95e92ae646c1a7688c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project 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="0c4b13bf15b8e5773b79e6317121fba5e97a154f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="716a46a8f2e9516bd9ac64674a5811374f446792" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="416d30f74a9c1dc08b95b907d8b7e81edf6c9db0" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="cc72f5c47c758892b0f41257b0dd441a506ffdcd" upstream="refs/heads/chromeos-v2013.06"/>
<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="bcf721d62d6a4c4c162c63714371fa4349df53bc" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="9292030109847793f7a6689adac1ddafb412fe14"/>
<project name="platform/bootable/recovery" path="src/aosp/bootable/recovery" remote="aosp" revision="a49c8a19dab9f754521af8a3d9c1787ee588189f" upstream="refs/heads/master"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="571c2861f95be2884b33877469246fa2ba4fe175" upstream="refs/heads/master"/>
<project name="platform/hardware/libhardware" path="src/platform/libhardware" remote="aosp" revision="851f91adce89fbee38195c9561c04406e35f0d67" upstream="refs/heads/master"/>
<project name="platform/system/bt" path="src/platform/bt" remote="aosp" revision="25984b0d221cf48cd4dd606b881674ce7b29bf44" upstream="refs/heads/master"/>
<project name="platform/system/core" path="src/platform/core" remote="aosp" revision="90db709a2fbccefcee82e54289cd517cd8cb99b5" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="21efffa54e136e1b45d8016339bda25690b2b7fd" upstream="refs/heads/master"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="fe767fbb6d580458aeea609ac5c82b600acce63d"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.4" change_id="Ieaed100b551708fffab889cb1ac8e5b4d16f0944" commit="9d4f3372482ab54b6c22b84ae9610630fa5777f6" commit_message="BACKPORT: cgroup: introduce cgroup namespaces Introduce the ability to create new cgroup namespace. The newly created cgroup namespace remembers the cgroup of the process at the point of creation of the cgroup namespace (referred as cgroupns-root). The main purpose of cgroup namespace is to virtualize the contents of /proc/self/cgroup file. Processes inside a cgroup namespace are only able to see paths relative to their namespace root (unless they are moved outside of their cgroupns-root, at which point they will see a relative path from their cgroupns-root). For a correctly setup container this enables container-tools (like libcontainer, lxc, lmctfy, etc.) to create completely virtualized containers without leaking system level cgroup hierarchy to the task. This patch only implements the 'unshare' part of the cgroupns. Signed-off-by: Aditya Kali &lt;adityakali@google.com&gt; Signed-off-by: Serge Hallyn &lt;serge.hallyn@canonical.com&gt; Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt; BUG=b:29259708 TEST=Built and booted on cyan Conflicts: kernel/cgroup.c (cherry picked from commit a79a908fd2b080977b45bf103184b81c9d11ad07) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: Ieaed100b551708fffab889cb1ac8e5b4d16f0944 Reviewed-on: https://chromium-review.googlesource.com/354504 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="354504" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/04/354504/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Ie1e5c7c15ec74e62422660c2a0fe753fd1e9314c" commit="b8888f67f97e34aaf97aefa64d5953afa5bc5fbb" commit_message="UPSTREAM: cgroup: cgroup namespace setns support setns on a cgroup namespace is allowed only if task has CAP_SYS_ADMIN in its current user-namespace and over the user-namespace associated with target cgroupns. No implicit cgroup changes happen with attaching to another cgroupns. It is expected that the somone moves the attaching process under the target cgroupns-root. Signed-off-by: Aditya Kali &lt;adityakali@google.com&gt; Signed-off-by: Serge E. Hallyn &lt;serge.hallyn@canonical.com&gt; Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt; BUG=b:29259708 TEST=Built and booted on cyan (cherry picked from commit a0530e087e648263f81a81d62ca020f66b54bcb0) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: Ie1e5c7c15ec74e62422660c2a0fe753fd1e9314c Reviewed-on: https://chromium-review.googlesource.com/353796 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; (cherry picked from commit 9e583eda4fa7458253789ed2af06ea909f694f6b) Reviewed-on: https://chromium-review.googlesource.com/354505 " fail_count="0" gerrit_number="354505" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/05/354505/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I1923a83b99e4b08bf78ec33333000b462b869294" commit="907b6044eda6f28073ad1a4e20bfd4813aac4642" commit_message="BACKPORT: cgroup: mount cgroupns-root when inside non-init cgroupns This patch enables cgroup mounting inside userns when a process as appropriate privileges. The cgroup filesystem mounted is rooted at the cgroupns-root. Thus, in a container-setup, only the hierarchy under the cgroupns-root is exposed inside the container. This allows container management tools to run inside the containers without depending on any global state. Signed-off-by: Serge Hallyn &lt;serge.hallyn@canonical.com&gt; Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt; Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt; BUG=b:29259708 TEST=Built and booted on cyan Conflicts: kernel/cgroup.c because we do not have v2 support. (cherry picked from commit ed82571b1a14ab2bfbede2bb2c209700495749fc) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I1923a83b99e4b08bf78ec33333000b462b869294 Reviewed-on: https://chromium-review.googlesource.com/354506 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="354506" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/06/354506/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I803333387e01b039f26e7a2a17bb4d036d8e1ac3" commit="f8b4ba4a33f3da98aa84c76d961558039f0e6739" commit_message="BACKPORT: Add FS_USERNS_FLAG to cgroup fs allowing root in a non-init user namespace to mount it. This should now be safe, because 1. non-init-root cannot mount a previously unbound subsystem 2. the task doing the mount must be privileged with respect to the user namespace owning the cgroup namespace 3. the mounted subsystem will have its current cgroup as the root dentry. the permissions will be unchanged, so tasks will receive no new privilege over the cgroups which they did not have on the original mounts. Signed-off-by: Serge Hallyn &lt;serge.hallyn@canonical.com&gt; BUG=b:29259708 TEST=Built and booted on cyan Conflicts: kernel/cgroup.c because we do not have cgroup v2 support. (cherry picked from commit 1c53753e0df1ae4d21661053459e7c024a43f1d3) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I803333387e01b039f26e7a2a17bb4d036d8e1ac3 Reviewed-on: https://chromium-review.googlesource.com/353798 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; (cherry picked from commit 5b55262960c7bb78ef01729bbfd1f1c1d24a0068) Reviewed-on: https://chromium-review.googlesource.com/354507 " fail_count="0" gerrit_number="354507" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/07/354507/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I80e777f2f548aed395947d79afcb7e186660038d" commit="cb407386856bac816a977220030fb1f1dd4d7694" commit_message="UPSTREAM: cgroup: fix alloc_cgroup_ns() error handling in copy_cgroup_ns() alloc_cgroup_ns() returns an ERR_PTR value on error but copy_cgroup_ns() was checking for NULL for error. Fix it. Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt; Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt; BUG=b:29259708 TEST=Built and booted on cyan (cherry picked from commit d22025570e2ebfc68819b35c5d457e53d9337217) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I80e777f2f548aed395947d79afcb7e186660038d Reviewed-on: https://chromium-review.googlesource.com/353799 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; (cherry picked from commit 8078be554882e3cf2b1bf3da545aa10c1c48099a) Reviewed-on: https://chromium-review.googlesource.com/354508 " fail_count="0" gerrit_number="354508" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/08/354508/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I558d58c03d5ded7ecb1b9d70ddbbaa612079c713" commit="2277282a7d3441053a843af0cf19a8b9afe38da6" commit_message="UPSTREAM: cgroup: fix and restructure error handling in copy_cgroup_ns() copy_cgroup_ns()'s error handling was broken and the attempt to fix it d22025570e2e (&quot;cgroup: fix alloc_cgroup_ns() error handling in copy_cgroup_ns()&quot;) was broken too in that it ended up trying an ERR_PTR() value. There's only one place where copy_cgroup_ns() needs to perform cleanup after failure. Simplify and fix the error handling by removing the goto's. Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt; Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt; Acked-by: Serge E. Hallyn &lt;serge.hallyn@ubuntu.com&gt; BUG=b:29259708 TEST=Built and booted on cyan (cherry picked from commit fa5ff8a1c43fc7b78353059899edf3cbedf54e9f) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I558d58c03d5ded7ecb1b9d70ddbbaa612079c713 Reviewed-on: https://chromium-review.googlesource.com/353800 Tested-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; (cherry picked from commit d2f7cc274710c9039daeef14e6439b74e7c9aee6) Reviewed-on: https://chromium-review.googlesource.com/354509 " fail_count="0" gerrit_number="354509" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/09/354509/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2967ef16b4ed8fcc16d4ced6212b9e9251085789" commit="667fb2578f3506ba591b44cf47090f000f2d33d0" commit_message="rambi, samus: increase RO coreboot size on flash Bitmap images will be moved to CBFS from GBB. This patch adjust the flash map accordingly. BUG=chromium:622501 BRANCH=tot TEST=emerge-{samus,rambi} chromeos-bootimage CQ-DEPEND=CL:355040,CL:354710 Change-Id: I2967ef16b4ed8fcc16d4ced6212b9e9251085789 Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/355100 Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="355100" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/00/355100/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I97cfa8019951ba3f865111f9b91bdeb90ab9cd94" commit="bf428ef131398847600fad78d530b034246675f5" commit_message="vboot: deprecate bitmaps in GBB This patch makes vboot screens rendered by Depthcharge using bitmaps in CBFS for all boards. Thus, bitmap_in_cbfs can be removed. BUG=chromium:622501 BRANCH=tot TEST=emerge-samus chromeos-bootimage gbb_utility -g /build/samus/firmware/image.bin -b /tmp/bmpfv.bin CQ-DEPEND=CL:355040,CL:355100 Change-Id: I97cfa8019951ba3f865111f9b91bdeb90ab9cd94 Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/354710 Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="1" gerrit_number="354710" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="8" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/10/354710/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I0b82285186540aa27757e312e7bd02957f9962ec" commit="6e06b7bc308507e323199a95c6aa1875fb369955" commit_message="rambi, samus: increase RO coreboot size on flash Bitmap images will be moved to CBFS from GBB. This patch adjust the flash map accordingly. BUG=chromium:622501 BRANCH=tot TEST=emerge-samus chromeos-bmpblk depthcharge coreboot chromeos-bootimage CQ-DEPEND=CL:354710,CL:355100 Change-Id: I0b82285186540aa27757e312e7bd02957f9962ec Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/355040 " fail_count="1" gerrit_number="355040" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/40/355040/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I202276ef9a43c28b5f304f901ac5b91048878b76" commit="7178f42feb494264b3cc1c08e8337bcae0a5ef42" commit_message="tpm2: add marshaling/unmarshaling layer TPM commands need to be serialized (marshaled) to be sent to the device, and the responses need to be de-serialized (unmarshaled) to be properly interpreted by upper layers. This layer does not exist in TPM1.2 coreboot implementation, all TPM commands used there were hardcoded as binary arrays. Availability of the marshaling/unmarshaling layer makes it much easier to add new TPM commands to the code. Command and response structures used in these functions are defined in Parts 2 and 3 of the TCG issued document Trusted Platform Module Library Family &quot;2.0&quot; Level 00 Revision 01.16 October 30, 2014 BRANCH=none BUG=chrome-os-partner:50645 TEST=with the rest of the patches applied it is possible to successfully initialize firmware and kernel TPM spaces. Change-Id: I202276ef9a43c28b5f304f901ac5b91048878b76 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/353915 Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="0" gerrit_number="353915" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/15/353915/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I917b2f74dfdbd214d7f651ce3d4b80f4a18def20" commit="3f684474a1dbe4f228ad103f7987eb9c1331a32f" commit_message="vboot2: tpm2 factory initialization. This patch adds a TPM2 specific path in the vboot2 initialization sequence when the device is turned on in the factory for the first time, namely two secure NVRAM spaces are created, with different access privileges. The higher privilege space can be modified only be the RO firmware, and the lower privilege space can be modified by both RO and RW firmware. The API is being modified to hide the TPM implementation details from the caller. Some functions previously exported as global are in fact not used anywhere else, they are being defined static. BRANCH=none BUG=chrome-os-partner:50645 TEST=when this code is enabled the two secure spaces are successfully created during factory initialization. Change-Id: I917b2f74dfdbd214d7f651ce3d4b80f4a18def20 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/353916 Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="0" gerrit_number="353916" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/16/353916/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I80ececc9e3cfacc97f196ebe2370bf93ce3b6d13" commit="80d8efe856b96daba2166fdc546532da6220a936" commit_message="dut: Fix import error in dut.chromeos package. The modules in dut.chromeos need factory_common.py. Also fixed the import ordering (local imports should be put in same section). BUG=none TEST=make test Change-Id: I80ececc9e3cfacc97f196ebe2370bf93ce3b6d13 Reviewed-on: https://chromium-review.googlesource.com/355802 Commit-Ready: Shun-Hsing Ou &lt;shunhsingou@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Shun-Hsing Ou &lt;shunhsingou@chromium.org&gt; " fail_count="0" gerrit_number="355802" 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/02/355802/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0804dc06c64559f4772a31a90f9c32120c699294" commit="c7d1b8ccad3b02f24741e433b344a748ebed5b02" commit_message="servod: handle gracefully the lack of USB serial number All the callers assume that usb_get_iserial() is returning a string but it might return 'None' in case of error (e.g. no serial number on a device). So update the function to return an empty string rather than None to avoid dying in random places. The typical failing case was when running servod with '--serialname' parameter but no other USB filtering parameter, the daemon would iterate over all connected USB devices and call usb_get_iserial() for each of them. If one has no serial number, it would die like this when trying to apply a string function on 'None': Traceback (most recent call last): File &quot;servod&quot;, line 9, in &lt;module&gt; load_entry_point('servo==0.0.1.post3721316', 'console_scripts', 'servod')() File &quot;servo/servod.py&quot;, line 518, in main main_function() File &quot;servo/servod.py&quot;, line 435, in main_function multiservo.parse_rc(logger, options.rcfile)) File &quot;servo/servod.py&quot;, line 328, in discover_servo all_servos.extend(usb_find(vid, pid, serialname)) File &quot;servo/servod.py&quot;, line 173, in usb_find (not serialname or usb_get_iserial(device).endswith(serialname)): AttributeError: 'NoneType' object has no attribute 'endswith' Actually, for devices without a serial number string, iSerialNumber is 0. So doing .getString() on 0 will likely return the string descriptor which contains non-ascii bytes and will end up triggering exception in various string conversion routines. Skip trying to get the string in this case. BUG=chrome-os-partner:54772 TEST=run servod with just the '--serialname' parameter e.g. 'sudo servod --serial=00025' and see it starting up regardless of the random USB devices connected to the workstation. Change-Id: I0804dc06c64559f4772a31a90f9c32120c699294 Reviewed-on: https://chromium-review.googlesource.com/356060 Commit-Ready: Vincent Palatin &lt;vpalatin@chromium.org&gt; Tested-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="356060" owner_email="vpalatin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/60/356060/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia20e4f6f562590c46ad1fa127b2739df08f0b2d1" commit="1427aabf9652001c9f9f0415f81e99e8ccb57035" commit_message="Increase timeout for act.py command. The current timeout is one hour. However some ACTS test suites will run longer than this. Increasing the timeout to 2 hours. BUG=b:29518477 TEST=None Change-Id: Ia20e4f6f562590c46ad1fa127b2739df08f0b2d1 Reviewed-on: https://chromium-review.googlesource.com/356122 Commit-Ready: Kris Rambish &lt;krisr@chromium.org&gt; Tested-by: Kris Rambish &lt;krisr@chromium.org&gt; Reviewed-by: Dan Shi &lt;dshi@chromium.org&gt; " fail_count="0" gerrit_number="356122" owner_email="krisr@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/22/356122/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id4bf6180b7776363f470f29d1b7d3d4d8095c659" commit="c3718f4359a792ed28be9611c196105c9c5d1a14" commit_message="Elm: Update battery parameters for Sanyo BUG=chrome-os-partner:54617 BRANCH=master TEST=`make -j BOARD=elm` Change-Id: Id4bf6180b7776363f470f29d1b7d3d4d8095c659 Reviewed-by: Ryan Zhang &lt;Ryan.Zhang@quantatw.com&gt; Reviewed-on: https://chromium-review.googlesource.com/353514 Commit-Ready: Ryan Zhang &lt;Ryan.Zhang@quantatw.com&gt; Tested-by: Ryan Zhang &lt;Ryan.Zhang@quantatw.com&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="353514" owner_email="Ryan.Zhang@quantatw.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/14/353514/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iba17315f6d44ac3c70d4aeafb50c196d9944c1fb" commit="ddd99c33fb14e0098410bfd6ab1d9d9adeecd86a" commit_message="linux-headers: add CLONE_NEWCGROUP This hasn't made it in to a stable linux-headers release yet. It's needed to help pass some Android CTS tests and will be used by libminijail to put Android in its own cgroup namespace. BUG=b/29259708 TEST=add cgroup namespace option to minijail, it compiles. Change-Id: Iba17315f6d44ac3c70d4aeafb50c196d9944c1fb Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356201 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="356201" owner_email="dgreid@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/01/356201/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I12589e55fbe4eee5458727766065c3d3f479ff28" commit="16442d01c1074438c4a5c24abddbbfeae686d886" commit_message="site_tests: update lockfile path for flashrom BUG=none CQ-DEPEND=CL:351360 BRANCH=none TEST=none Change-Id: I12589e55fbe4eee5458727766065c3d3f479ff28 Reviewed-on: https://chromium-review.googlesource.com/351318 Commit-Ready: David Hendricks &lt;dhendrix@chromium.org&gt; Tested-by: David Hendricks &lt;dhendrix@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="351318" owner_email="dhendrix@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/18/351318/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Icc213e50b0c38f8c2b16bcd9960e2e5550b43180" commit="ffe5218cb57dcf4b19abf84a40e2f3a7349016f0" commit_message="Cr50: Set the default idle action to Sleep When the Cr50 doesn't have anything else to do and it's been a while since anyone has communicated with it (10 seconds via UART, 1 second via SPI, and the USB bus has stopped sending SOF packets), it enters one of three idle states: wfi = fully powered, just waiting for an interrupt. sleep = low power mode, but RAM is preserved. It resumes quickly. deep sleep = hibernate. RAM is lost, resume is a warm boot You can get/set the idle state with the &quot;idle&quot; console command. BUG=chrome-os-partner:49955,chrome-os-partner:54331 BRANCH=none TEST=make buildall To test it: * I've only tested on the debug board, because I need a serial console (not serial-over-USB) to see if it's asleep or not. * I haven't been able to knowingly force USB Suspend on my workstation, so to fake it I just unplug the USB cables. * Wait 10-12 seconds after typing anything on the serial console, then press a key. If the Cr50 was asleep, the first character will be lost. If it wasn't, you'll see the character echoed immediately. Change-Id: Icc213e50b0c38f8c2b16bcd9960e2e5550b43180 Signed-off-by: Bill Richardson &lt;wfrichar@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356123 Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="0" gerrit_number="356123" owner_email="wfrichar@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/23/356123/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifaad8e3fd52bbe25298b0dcb457c896e64789692" commit="11aa08a20dc707ad60484bf1f67726545531dc29" commit_message="gru: Read the power button state from the EC On gru and kevin the power button switch is only connected to the EC. Set up a GPIO to read the button switch from the EC. BUG=chrome-os-partner:53208 BRANCH=none TEST=as it looks like the EC acts on power button press on its own. Change-Id: Ifaad8e3fd52bbe25298b0dcb457c896e64789692 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/355707 " fail_count="0" gerrit_number="355707" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/07/355707/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7fef8ad3c16997215dfeb7290cf39e90d226f490" commit="bdc960cd0dc825b9c18508b1aa32f0d3e5b3c928" commit_message="autotest: remove the |requests| external package This appears to be a standard piece of the python distribution now, and at a higher version that the ancient one we were using. BUG=chromium:622988 TEST=gmail_lib works Change-Id: I7fef8ad3c16997215dfeb7290cf39e90d226f490 Reviewed-on: https://chromium-review.googlesource.com/356186 Commit-Ready: Aviv Keshet &lt;akeshet@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@google.com&gt; Tested-by: Aviv Keshet &lt;akeshet@chromium.org&gt; Reviewed-by: Richard Barnette &lt;jrbarnette@google.com&gt; " fail_count="0" gerrit_number="356186" owner_email="akeshet@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/86/356186/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I657a6b74c865464a5df4bc4fc05546baabf701a4" commit="226a3e3354e37a6e7edf69e81a2dd23c1df3298b" commit_message="mako: upgraded package to upstream Upgraded dev-python/mako to version 1.0.0 on amd64 BUG=b:29036398 TEST=`emerge-cyan-cheets arc-mesa` with arc-mesa sources upreved to 12.1-devel works Change-Id: I657a6b74c865464a5df4bc4fc05546baabf701a4 Reviewed-on: https://chromium-review.googlesource.com/355773 Commit-Ready: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="355773" owner_email="tfiga@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/73/355773/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2517e5bb6b50e89b3b7833710dcaaeb12298e612" commit="121caebcc8fb758f03ee150cbd0342c8d92f8ea3" commit_message="Added new control files for typeC port display testing. BUG=None TEST=None Change-Id: I2517e5bb6b50e89b3b7833710dcaaeb12298e612 Reviewed-on: https://chromium-review.googlesource.com/356243 Commit-Ready: Sridhar Sonti &lt;sontis@chromium.org&gt; Tested-by: Sridhar Sonti &lt;sontis@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="356243" owner_email="sontis@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/43/356243/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Idb069dabb80d34a0efdf04c3c40a42ab0c8a3f94" commit="54addec4e7fc7972a874d4ea413f590dda0da8f3" commit_message="tpm: report firmware version Some devices allow to retrieve firmware version by reading the same 4 byte register repeatedly until the entire version string is read. Let's print out TPM firmware version when available. Just in case something goes wrong limit the version string length to 200 bytes. CQ-DEPEND=CL:355701 BRANCH=none BUG=chrome-os-partner:54723 TEST=built the new firmware and ran it on Gru, observed the following in the coreboot console log: Connected to device vid:did:rid of 1ae0:0028:00 Firmware version: cr50_v1.1.4792-7a44484 Change-Id: Idb069dabb80d34a0efdf04c3c40a42ab0c8a3f94 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/355704 Reviewed-by: Scott Collyer &lt;scollyer@chromium.org&gt; " fail_count="0" gerrit_number="355704" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/04/355704/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I84a5181dfde87b4b2e7b5aebbd0e191a9929c1a0" commit="c6df511a00faddc5a11b2dd7faeff65ad502c9b9" commit_message="toybox: Add 'dd' command. Toybox has a partial-implementation of dd and is already enabled on ChromiumOS tree. BUG=none TEST=make test Change-Id: I84a5181dfde87b4b2e7b5aebbd0e191a9929c1a0 Reviewed-on: https://chromium-review.googlesource.com/355841 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Shun-Hsing Ou &lt;shunhsingou@chromium.org&gt; " fail_count="0" gerrit_number="355841" 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/41/355841/1" remote="cros" total_fail_count="0"/><lkgm version="8498.0.0-rc3"/></manifest>