blob: ac1d9015203a1e1575ccba4506a436de3dffa574 [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="849c6edbdd1a6d0b4f3c73279485126bd1136665" 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="09d9c25ddfd2fd511278a1e3b4750b5246c0d71e" 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="01732eb2c541afba5f2c57045fda824215bdd99b" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="78dd7850c854b5e8a9acf97c1eb3a75861d5a642" 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="83d28b1cceb3dbb0ebda717065486dcf73808255" 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="a566ab803e4294b8c0cd25329c6ff5518da4f0f7" 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="67c0e6ab71686879b17b733974ceaefc1daa53d7" 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="5ce9a134ed937326072b5caa73c252179a03d0ff" 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="f4e2d871300f7de66a85e7f01878bf155c5f91cc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="d3fe42abc8e912017363c9a2e7f390495fdcdec1" 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="2cf87623ebe64dbff665490900713695ba7c5113" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="8e1335aa321f11a6b9a9eb67c0b055cc1b1d166e" 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="3f379a2b8808a435dc14a333f3f7ad82e54e2511" 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="1216bc98a156ad2a61f8753b638700ecc1a895d1" 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="41c23100e0b5eb27d4495efa30b64a25a08f752e" 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="594b9ffb680d59eb33265e8fe023dbdbc4211c94" 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="16bc916174042620bebe19ae73d241002491aecc" 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="f495d5d89d943b53b231c5b652d3a25b89debded" 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="251b1ccdf4f494110e189fc9b339dd4b7ba7b69b" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="d81940b598ec2e68d510ff6b42045e1657048338" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="b33e881eb08f6a740b9b2d79176a8a36b6d8749b" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="cb03e84167947a8229fa57160da996224b6293fd" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="c032bbf7113311b9371a04c29abd62ea5f1082d5" 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="a9f648f01099e593aaa25f364291a38fa8f60dc2" 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="741c1b4cc9e3d61915ee0d3df161daed0f008c3c" upstream="refs/heads/master"/>
<project name="platform/system/core" path="src/platform/core" remote="aosp" revision="80beb506cf84410608a006cef70198919e0808b7" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="6422a80df992e4542dbd4fb70a04f316065674af" 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-3.18" change_id="If636271d556ba45dbf70fa8f191997dcbdc45fa9" commit="d9b15ecc159d239611ee5852a4b191cfe89ef5d0" commit_message="UPSTREAM: ASoC: Intel: Skylake: Add channel constraints for refcap Add constraint for ref DMIC to match with the topology firmware config. BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Acked-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit d6c9f6afaf4d309223c0ccc60f67f21e21d71a17) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Change-Id: If636271d556ba45dbf70fa8f191997dcbdc45fa9 Reviewed-on: https://chromium-review.googlesource.com/353376 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353376" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/353376/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I3171c290165d17d4f54f86d35074b02bcc516ffe" commit="1e8aada473e86669442f8fe3289daab6c1b2f4f1" commit_message="UPSTREAM: ASoC: Intel: Skylake: Use refcap device for mono recording Only mono channel is allowed for refcap device. BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Acked-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 0c7941a63a0f46cfd4c41f30e5fcd55e678d535c) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Change-Id: I3171c290165d17d4f54f86d35074b02bcc516ffe Reviewed-on: https://chromium-review.googlesource.com/353377 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353377" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/77/353377/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I78b1bfa0a7d81e00702dd8e38fca2269c20bc56d" commit="082dcfa87aa28dc9122fa740fdaddc4b6f7a5581" commit_message="BACKPORT: ASoC: Intel: Skylake: Add api to retrieve dmic array info from nhlt Skylake can be configured with either both 2 and 4 channel DMIC array, or 2 channel DMIC array only, this patch provides an API to retrieve the DMIC info from nhlt. BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Acked-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit f65cf7d666371562ef83b487a31e73642f3a3564) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Conflicts: sound/soc/intel/skylake/skl.h Change-Id: I78b1bfa0a7d81e00702dd8e38fca2269c20bc56d Reviewed-on: https://chromium-review.googlesource.com/353378 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353378" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/353378/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I10b64ae98352f4c13d4ef063e6ee1de1210b2544" commit="8e2c68ec8126c922e40f60622b654281657d1673" commit_message="BACKPORT: ASoC: Intel: boards: configure DMIC for machine sklnau8825adi This machine driver can support 2 or 4 DMIC configuration, so apply the ch constraint according to driver pdata. BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit cfa12367f8e032e515853a3ae12545dee18b9806) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Conflicts: sound/soc/intel/boards/skl_nau88l25_ssm4567.c Change-Id: I10b64ae98352f4c13d4ef063e6ee1de1210b2544 Reviewed-on: https://chromium-review.googlesource.com/353379 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353379" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/79/353379/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ie0b9e2ec775b2217c617b0a8f6dd98c71cedb683" commit="94932a78b1c06b4899de2eb74f4c1ce19ccfdf9d" commit_message="BACKPORT:ASoC: Intel: boards: configure DMIC for machine sklnau8825max This machine driver can support 2 or 4 DMIC configuration, so apply the ch constraint according to driver pdata. BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 05282c7751e865df69301927e9b311b28f2fe416) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Conflicts: sound/soc/intel/boards/skl_nau88l25_max98357a.c Change-Id: Ie0b9e2ec775b2217c617b0a8f6dd98c71cedb683 Reviewed-on: https://chromium-review.googlesource.com/353460 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353460" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/60/353460/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I9d031a146eb5d3502a78e68c1b9eacd6fb235d8c" commit="fa77542678da8c12f9a6bb06fb27d82d7eaa7900" commit_message="UPSTREAM: ALSA: hdac: add link pm and ref counting The HDA links can be switched off when not is use, similarly command DMA can be stopped as well. This calls for a reference counting mechanism on the link by it's users to manage the link power. The DMA can be turned off when all links are off For this we add two APIs snd_hdac_ext_bus_link_get snd_hdac_ext_bus_link_put They help users to turn up/down link and manage the DMA as well BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 4446085d21e75dd6c0c45577f12db0bd7c7bf35f) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Change-Id: I9d031a146eb5d3502a78e68c1b9eacd6fb235d8c Reviewed-on: https://chromium-review.googlesource.com/353461 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353461" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/61/353461/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Icc3b4e96ebacfa05aaf700850128a3c85f2963a6" commit="4fda62772e0e1f824eeb73db1803d53ac0cb86d3" commit_message="UPSTREAM: ASoC: Intel: Skylake: add link management Use shiny new link APIs to manage the links. Also remove old link configuration logic from driver. We need to keep link and cmd dma to off during active suspend to allow system to enter low power state and turn it on if the link and cmd dma was on before active suspend in active resume. BUG=chrome-os-partner:48270 TEST=with the whole series applied WoV works 1. cras_test_client --listen_for_hotword Expect to see print from test console: got hotword 4096 frames ... Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt; Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit cce6c149eba3aabf678ffea91ac1e4103b9c185e) Signed-off-by: Chintan Patel &lt;chintan.m.patel@intel.com&gt; Change-Id: Icc3b4e96ebacfa05aaf700850128a3c85f2963a6 Reviewed-on: https://chromium-review.googlesource.com/353462 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="353462" owner_email="chintan.m.patel@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/353462/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8e19dbda9670aa7e6c3944dadee3ee928f651fc1" commit="856fcfc438a192286ef3921c43778f8b3ba910ac" commit_message="quipper: Quiet down some logging; Add DVLOG() to mybase TEST=Observed less logging while running tests. BUG=none Change-Id: I8e19dbda9670aa7e6c3944dadee3ee928f651fc1 Reviewed-on: https://chromium-review.googlesource.com/354203 Commit-Ready: David Sharp &lt;dhsharp@chromium.org&gt; Tested-by: David Sharp &lt;dhsharp@chromium.org&gt; Reviewed-by: Chong Jiang &lt;chongjiang@chromium.org&gt; " fail_count="1" gerrit_number="354203" owner_email="dhsharp@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/354203/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If70fc40866e775f8903050628ff5a649dbbe421e" commit="a235d507e59941015dee1a520d603b137ecab285" commit_message="quipper: Put compat layer implementation-specific details in own dir. Move implementation-specific content to compat/cros/detail. Other implementations can have a similar compat/&lt;your-impl&gt;/detail providing the necessary interfaces, and need only provide the correct compiler flags to have compat/&lt;your-impl&gt; found. TEST=compiles BUG=none Change-Id: If70fc40866e775f8903050628ff5a649dbbe421e Reviewed-on: https://chromium-review.googlesource.com/354204 Commit-Ready: David Sharp &lt;dhsharp@chromium.org&gt; Tested-by: David Sharp &lt;dhsharp@chromium.org&gt; Reviewed-by: Chong Jiang &lt;chongjiang@chromium.org&gt; " fail_count="1" gerrit_number="354204" owner_email="dhsharp@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/354204/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icad63de7ac009cc5e6a71c9238ffa8bab21dc006" commit="5a4b0bb39fb9ecaa0c9b521388033e4ef477f3b8" commit_message="quipper: Add compat/thread.h wrapper for a Thread class TEST=none BUG=none Change-Id: Icad63de7ac009cc5e6a71c9238ffa8bab21dc006 Reviewed-on: https://chromium-review.googlesource.com/354205 Commit-Ready: David Sharp &lt;dhsharp@chromium.org&gt; Tested-by: David Sharp &lt;dhsharp@chromium.org&gt; Reviewed-by: Chong Jiang &lt;chongjiang@chromium.org&gt; " fail_count="1" gerrit_number="354205" owner_email="dhsharp@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/05/354205/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I033fd0e187b2af155e826f0d0d872f25b1464072" commit="d0f338d995660166ab2f1c7135bb9c83575bb30c" commit_message="quipper: Add Notification class to compat layer threading TEST=none BUG=none Change-Id: I033fd0e187b2af155e826f0d0d872f25b1464072 Reviewed-on: https://chromium-review.googlesource.com/354206 Commit-Ready: David Sharp &lt;dhsharp@chromium.org&gt; Tested-by: David Sharp &lt;dhsharp@chromium.org&gt; Reviewed-by: Chong Jiang &lt;chongjiang@chromium.org&gt; " fail_count="1" gerrit_number="354206" owner_email="dhsharp@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/06/354206/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0c00938fd535ffb9b28b52ba1d0cd980aa7170f6" commit="4042778feb1fc8c0acda68d87c1afeb33b8e8cbd" commit_message="quipper: Add StringPrintf to compat/string.h TEST=none BUG=none Change-Id: I0c00938fd535ffb9b28b52ba1d0cd980aa7170f6 Reviewed-on: https://chromium-review.googlesource.com/354207 Commit-Ready: David Sharp &lt;dhsharp@chromium.org&gt; Tested-by: David Sharp &lt;dhsharp@chromium.org&gt; Reviewed-by: Chong Jiang &lt;chongjiang@chromium.org&gt; " fail_count="1" gerrit_number="354207" owner_email="dhsharp@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/07/354207/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ib0535bf25ce25550cc17f64177f804a70aa13fb3" commit="07e14758c7fe08a3d3e86a8f5996b5d5365b841a" commit_message="UPSTREAM: arch/riscv: Show fault PC and load address on load access faults Change-Id: Ib0535bf25ce25550cc17f64177f804a70aa13fb3 Signed-off-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Reviewed-on: https://review.coreboot.org/15286 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich &lt;rminnich@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/356718 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="0" gerrit_number="356718" owner_email="furquan@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/18/356718/4" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ic42d8490cc02a3907e2989435aab786f7c0f39c9" commit="470099e802fac649edcd798b45bb77e6c61d20db" commit_message="UPSTREAM: riscv/bootblock.S: Register machine-mode, not supervisor-mode trap handler Change-Id: Ic42d8490cc02a3907e2989435aab786f7c0f39c9 Signed-off-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Reviewed-on: https://review.coreboot.org/15287 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich &lt;rminnich@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/356719 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="0" gerrit_number="356719" owner_email="furquan@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/19/356719/4" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I8e9eeebf5d75c71c521649c72612c06f3fa43701" commit="9414d6e364d499d028a32611dca64aae6578f966" commit_message="UPSTREAM: intel/amenia: Configure unused Pads Configure unused Pads as NC and sort the pads according to the gpio community. Move the pad configurations from mainboard to gpio.h BUG=none TEST=Boot to OS and check all functionalities. Change-Id: I8e9eeebf5d75c71c521649c72612c06f3fa43701 Signed-off-by: Jagadish Krishnamoorthy &lt;jagadish.krishnamoorthy@intel.com&gt; Reviewed-on: https://review.coreboot.org/15327 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356740 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="356740" owner_email="furquan@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/356740/4" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I619dbfb562b94255e42a3e5d5a3926c28b14db3e" commit="5f1d95295ca0fb3fcd1b10881453a8fc80689103" commit_message="UPSTREAM: apollolake: Add ACPI device for audio controller Add the audio controller device to ACPI and define the _DSM handler to return the address of the NHLT table, if set in NVS. Change-Id: I619dbfb562b94255e42a3e5d5a3926c28b14db3e Signed-off-by: Saurabh Satija &lt;saurabh.satija@intel.com&gt; Reviewed-on: https://review.coreboot.org/15026 Reviewed-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: build bot (Jenkins) Reviewed-on: https://chromium-review.googlesource.com/356741 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="0" gerrit_number="356741" owner_email="furquan@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/41/356741/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ibedf862191fa0c17dcf128eb92e88a68a102951a" commit="3b5a63a59132c6f3580b503984de781d2ba0f09d" commit_message="BACKPORT: linux-firmware: Update Skylake audio firmware This updates Skylake audio dsp firmware, this version contains update required for latest TP modules. The version of this firmware release is 8.20.00.948. The md5sum of this firmware binary is 472607996014603dca939877bf085d48. Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt; cherry-pick commit 80aae2270140807c4d8e304c39def1fe9f93edb9 from git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/firmware.git BUG=None TEST=with the whole series applied, audio works on SKL Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Change-Id: Ibedf862191fa0c17dcf128eb92e88a68a102951a Reviewed-on: https://chromium-review.googlesource.com/345381 Commit-Ready: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Ben Zhang &lt;benzh@chromium.org&gt; Tested-by: Grace Kao &lt;grace.kao@intel.com&gt; Reviewed-by: Chintan M Patel &lt;chintan.m.patel@intel.com&gt; Reviewed-by: Ben Zhang &lt;benzh@chromium.org&gt; " fail_count="0" gerrit_number="345381" owner_email="yong.zhi@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/81/345381/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I54f65ebea828522ffc4237d35091a925af5dfaa5" commit="3285edc4db6806fbb8f3d0b4c14b07ef6515d3a5" commit_message="profile: update cmake version in package.provided. We will upgrade cmake to 3.5.2-r1 in CL:349365. This makes the cmake version in package.provided match the actual package version. BUG=none CQ-DEPEND=CL:349365 TEST=with this change and CL:349365, buildpackage --board falco passes. Change-Id: I54f65ebea828522ffc4237d35091a925af5dfaa5 Reviewed-on: https://chromium-review.googlesource.com/351355 Commit-Ready: Caroline Tice &lt;cmtice@chromium.org&gt; Tested-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="351355" owner_email="yunlian@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/55/351355/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5bffb97ed63ef50ccc8bafc7f6307b30def57dc3" commit="5b033853ab41464d71a9bb74664d8f459ec93d78" commit_message="cmake: update to 3.5.2 This upgrade cmake to 3.5.2 BUG=none CQ-DEPEND=CL:351355 TEST=cbuildbot chromiumos-sdk falco-release daisy-release Change-Id: I5bffb97ed63ef50ccc8bafc7f6307b30def57dc3 Reviewed-on: https://chromium-review.googlesource.com/349365 Commit-Ready: Caroline Tice &lt;cmtice@chromium.org&gt; Tested-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="349365" owner_email="yunlian@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/65/349365/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If1a0de6a82a5d4047b5aeff55d4abf3e4dd08e23" commit="6aa615a36345570da3e966f33bf2c59fa3539e90" commit_message="libchromeos-use-flags: Add pointer_events flag BUG=chrome-os-partner:54635 TEST=built image with USE=pointer_events and saw chrome had pointer events enabled Change-Id: If1a0de6a82a5d4047b5aeff55d4abf3e4dd08e23 Reviewed-on: https://chromium-review.googlesource.com/354714 Commit-Ready: Andrew de los Reyes &lt;adlr@chromium.org&gt; Tested-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="354714" owner_email="adlr@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/14/354714/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3a5e222294c662b2e0c98b725bce24482c66a6ab" commit="1254e3c40a05d6581a6e56b9cc9760759fd8864a" commit_message="[Provingground] Make touch_firmware_versions handle umaro. Allow variables without ' or &quot; around their values. Make same exception as exists for lulu due to a typo. BUG=None TEST=same output as before, except umaro is included now Change-Id: I3a5e222294c662b2e0c98b725bce24482c66a6ab Reviewed-on: https://chromium-review.googlesource.com/357160 Commit-Ready: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Tested-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Reviewed-by: Charlie Mooney &lt;charliemooney@chromium.org&gt; " fail_count="0" gerrit_number="357160" owner_email="kathrelkeld@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crostestutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crostestutils" ref="refs/changes/60/357160/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifb5a9bd8b4b92ef0a4096dccbbebb26bb49793f2" commit="140df12d473114b675029042e55af05557c0c2aa" commit_message="Make gale board non-experimental in builder config BUG=chromium:614891 TEST=None Change-Id: Ifb5a9bd8b4b92ef0a4096dccbbebb26bb49793f2 Reviewed-on: https://chromium-review.googlesource.com/356482 Commit-Ready: Philip Chen &lt;philipchen@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Suresh Rajashekara &lt;sureshraj@chromium.org&gt; " fail_count="0" gerrit_number="356482" owner_email="philipchen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/82/356482/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2adf24f6d645ebf5070697b9324da03de4a4d237" commit="dd0ad40f62d23c194128cc17374d170571c96cb4" commit_message="openvpn: Handle reconnections the same way as ThirdPartyVpnDriver Use the new APIs and callbacks to clean up the way OpenVPN handles link up/down/change events. This fixes a couple of UI anomalies seen when using OpenVPN. BUG=chromium:616573 TEST=`FEATURES=test emerge-link shill` TEST=connect to openvpn server and add/remove network connections Change-Id: I2adf24f6d645ebf5070697b9324da03de4a4d237 Reviewed-on: https://chromium-review.googlesource.com/348801 Commit-Ready: Kevin Cernekee &lt;cernekee@chromium.org&gt; Tested-by: Kevin Cernekee &lt;cernekee@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@google.com&gt; " fail_count="0" gerrit_number="348801" owner_email="cernekee@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/01/348801/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I89d33c19dbf794553d0748b6deaf186cb5d9ba31" commit="f76b8cdf16632ea9b48d9b0148bbad0c21a91931" commit_message="cryptohome: Add GetAccountDiskUsage call. To know the size of cryptohome for a specified user even when the user is not signed in, this CL adds an API to cryptohome which computes the size and returns it in bytes. BUG=chromium:591958 TEST=HomeDirsTest.ComputeCryptohomeSize unittest. Manually tested. Change-Id: I89d33c19dbf794553d0748b6deaf186cb5d9ba31 Reviewed-on: https://chromium-review.googlesource.com/356641 Commit-Ready: Naoki Fukino &lt;fukino@chromium.org&gt; Tested-by: Naoki Fukino &lt;fukino@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="0" gerrit_number="356641" owner_email="fukino@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/356641/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ida52265d124978f48bd6ca522be3badee9f99588" commit="72d2661f8dc7f9fb2433c528f3e65975f35ddf26" commit_message="Cleanup: gate RTC console/host command behind new config options Put RTC code supporting console/host command behind new flags 'CONFIG_CMD_RTC'/'CONFIG_HOSTCMD_RTC' BUG=chromium:613699 TEST=make buildall BRANCH=master Change-Id: Ida52265d124978f48bd6ca522be3badee9f99588 Reviewed-on: https://chromium-review.googlesource.com/356206 Commit-Ready: Philip Chen &lt;philipchen@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="356206" owner_email="philipchen@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/06/356206/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id263016f3180821b8198e443a0ae8d57e8c85bf2" commit="cac335afa6285d7fadc91d8bdc14f5ea64d58c61" commit_message="[autotest] Further restrict test cases in servo power_state test. The platform_ServoPowerStateController test included a sleep(10) call that was allowing some boards to pass that shouldn't have, and generally causing confusion and trouble. This removes the offending call. BUG=chromium:620378 TEST=run using test_that on selected boards. Change-Id: Id263016f3180821b8198e443a0ae8d57e8c85bf2 Reviewed-on: https://chromium-review.googlesource.com/353031 Commit-Ready: Richard Barnette &lt;jrbarnette@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; " fail_count="1" gerrit_number="353031" owner_email="jrbarnette@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/31/353031/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1df1a11a23bd2097995776732cd2a4442120ab7e" commit="3526844c9161f6de28d7432c3436925f890ff566" commit_message="rk3399: kevin: enabling nv flash storage Enabling CONFIG_NV_STORAGE_FLASH. This enables nonvolatile-context-* files from the device-tree directory. BRANCH=None BUG=chrome-os-partner:54566,chrome-os-partner:53988 TEST=boot into OS, run crossystem. Should not see errors like: Unable to open FDT property nonvolatile-context-lba, nonvolatile-context-offset, nonvolatile-context-size Change-Id: I1df1a11a23bd2097995776732cd2a4442120ab7e Signed-off-by: Shelley Chen &lt;shchen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356580 Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="0" gerrit_number="356580" owner_email="shchen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/80/356580/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I83d551df5313a115432637c6557570dddaac855d" commit="8ea4b0d0ba14b61d49108b8dc9f44daf3dd2f069" commit_message="Add OpenSSL to the imageloader ebuild dependencies. BUG=chromium:588220 TEST=emerge imageloader and run tests Change-Id: I83d551df5313a115432637c6557570dddaac855d Reviewed-on: https://chromium-review.googlesource.com/357241 Commit-Ready: Greg Kerr &lt;kerrnel@chromium.org&gt; Tested-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="357241" owner_email="kerrnel@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/41/357241/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic38c57a6c070af391d2d4e2ec1a68ac90a377688" commit="b2d4ddc72459f1e8987f8082537f428eb473d813" commit_message="reef: Add I2C_PORT_ACCEL The motion sensor drivers used to rely on #defines indicating I2C or SPI port to tell which to use. However, these days the drivers get that info passed in via the motion_sensor_t struct. Now this #define simply decides whether to compile in SPI or I2C wrapper code. We should eventually make it less confusing, but that's beyond the scope for now. BUG=none BRANCH=none TEST=reef motion sensor init works now Change-Id: Ic38c57a6c070af391d2d4e2ec1a68ac90a377688 Signed-off-by: David Hendricks &lt;dhendrix@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356822 Reviewed-by: Kevin K Wong &lt;kevin.k.wong@intel.com&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="356822" owner_email="dhendrix@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/22/356822/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2b761082ece0e5b57e9ae41e823fd3676ed44054" commit="6504d5b75609c1f59daba2f9ebc381aa2cd3e061" commit_message="Add config-updater config. Add config-updater config to site_config. BUG=chromium:622386 TEST=unit test Change-Id: I2b761082ece0e5b57e9ae41e823fd3676ed44054 Reviewed-on: https://chromium-review.googlesource.com/356663 Commit-Ready: Ningning Xia &lt;nxia@chromium.org&gt; Tested-by: Ningning Xia &lt;nxia@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="356663" owner_email="nxia@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/63/356663/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib114b33a9bdc7e60ffc58ffa1c7d7f5646309f70" commit="5ad6cca63388a6d3d291b6b71317ac2635f4d79e" commit_message="reef: Add SD card as bootable device This patch adds the SD card bootable device entry in the board.c for reef. BRANCH=None BUG=chrome-os-partner:54917 TEST=Boot via SD card Change-Id: Ib114b33a9bdc7e60ffc58ffa1c7d7f5646309f70 Signed-off-by: Freddy Paul &lt;freddy.paul@intel.com&gt; Signed-off-by: Bora Guvendik &lt;bora.guvendik@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/357360 Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="0" gerrit_number="357360" owner_email="freddy.paul@intel.com" pass_count="0" patch_number="1" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/60/357360/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7e234664ae564eef30a8b021ea0539b6c0ae898e" commit="9c985ead71b099c9b4dc4c2ac9bfeb55ed15b0d1" commit_message="add support for using flash commands to overwrite rwsig When verifying RW using rwsig, we need to be able to erase the RW signature to remain in RO. This change excludes the RW signature from the area protected by system_unsafe_to_overwrite, so flash write can be used to overwrite the RW signature while still in the RW system image. BUG=none BRANCH=lucid TEST=&quot;ectool flashwrite 0x1ff00 corrupt_sig&quot; runs successfully, and on reboot the EC firmware verification fails. Change-Id: I7e234664ae564eef30a8b021ea0539b6c0ae898e Reviewed-on: https://chromium-review.googlesource.com/356810 Commit-Ready: Mary Ruthven &lt;mruthven@chromium.org&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="356810" owner_email="mruthven@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/10/356810/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic785c9b096bf8c100e29a7a76af3a8e108d04c16" commit="5f046c40b07630beda17bf5bdd5b1e0bc69e6688" commit_message="Fix warnings when detaching loopback devices Once upon a time, 'umount -d' would occasionally fail to unmount a loopback device because it was racing with udisks, which was accessing the loopback device at the same time (chromium:337490). To deal with this, we introduced a workaround where we stopped using the '-d' flag for umount and instead manually unmounted the loopback device inside a retry loop with a 'sleep 1' to wait for udisks to finish poking at the loopback device. Later udisks was turned off on the bots and has been replaced by udisks2 on developer workstations, which doesn't appear to have the same problem. Commit fe050bcd reintroduced the '-d' flag when it changed the unmount code to use the fs_umount function, which uses safe_umount_tree under the hood, which does use the '-d' flag for umount. However at this point there was a bug in util-linux where using the '-d' flag with the mount point instead of the loop device would fail with &quot;Invalid argument&quot; (chromium:458267). So we put in another workaround to catch this case and treat it as successful because the loopback device would be cleaned up later. That bug has been fixed in the latest version of util-linux in the chroot (2.27.1) so now we get the following sequence of events: - 'umount -d' unmounts both the file system and the loopback device. - The retry loop workaround from the first issue assumes the loopback device still exists and doesn't check for it. - We attempt to detach the already detached loopback device, which predictably fails with a &quot;no such device&quot; error. - The retry loop assumes the failure is due to the race condition and sleeps for a bit before trying again. - This process repeats five times before the retry loop gives up. This CL does two things: 1) Remove the workaround for the 'umount -d' bug in util-linux since that has now been fixed. 2) Remove the retry loop for manually detaching loopback devices. Auto-detection has been turned off on the bots and udisks has been replaced by udisks2 on developer machines, which doesn't appear to have the same problem given the reliability with which the unmount successfully detaches the loopback device. This saves ~15 seconds on every invocation of build_image. BUG=chromium:337490,chromium:458267 TEST=run build_image.sh; see that there are no warnings about loopback devices and that an image is still properly created. Change-Id: Ic785c9b096bf8c100e29a7a76af3a8e108d04c16 Signed-off-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/357190 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="357190" owner_email="chirantan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/90/357190/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I54c8c7173e151b4588d1c81e1cd735e5b926f419" commit="de5407a49ab60b88aee2c85fc5824dddfe9bb565" commit_message="BACKPORT: ext4 crypto: use dget_parent() in ext4_d_revalidate() This avoids potential problems caused by a race where the inode gets renamed out from its parent directory and the parent directory is deleted while ext4_d_revalidate() is running. Fixes: 28b4c263961c Reported-by: Al Viro &lt;viro@ZenIV.linux.org.uk&gt; Signed-off-by: Theodore Ts'o &lt;tytso@mit.edu&gt; Cc: stable@vger.kernel.org (cherry picked from commit 3d43bcfef5f0548845a425365011c499875491b0) Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; BUG=chromium:347322 TEST=Run xfstests on Cyan. No more failures than usual. Change-Id: I54c8c7173e151b4588d1c81e1cd735e5b926f419 Reviewed-on: https://chromium-review.googlesource.com/356254 Commit-Ready: Gwendal Grignou &lt;gwendal@chromium.org&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="0" gerrit_number="356254" owner_email="gwendal@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/54/356254/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I97f35775a5c92636ede1b32293b3a4d01e002dc0" commit="599a6b749a90a5c032606e85d904d1f7551f5c95" commit_message="anx74xx: allow anx74xx_tcpm_mux_set() to disable mux This handles the case where we wish to disable the mux. Without this the &quot;else&quot; case will return EC_ERROR_UNIMPLEMENTED when we transition to the PD_STATE_SRC_DISCONNECTED state, and the EC console shows &quot;Error setting mux port(0).&quot; BUG=none BRANCH=none TEST=no longer see &quot;Error setting mux port(0)&quot; on Reef EC console Change-Id: I97f35775a5c92636ede1b32293b3a4d01e002dc0 Signed-off-by: David Hendricks &lt;dhendrix@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/354680 Tested-by: Kevin K Wong &lt;kevin.k.wong@intel.com&gt; Reviewed-by: Kevin K Wong &lt;kevin.k.wong@intel.com&gt; Reviewed-by: Shawn N &lt;shawnn@chromium.org&gt; " fail_count="0" gerrit_number="354680" owner_email="dhendrix@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/80/354680/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1506a108890501c79f9afc0fd2eb6da78288ac35" commit="22490bee7ddce01d28b2f3de93a7c1bd3265e387" commit_message="[autotest] Update provision_AndroidUpdate to use os labels to determine OS. BUG=None TEST=locally on moblab Change-Id: I1506a108890501c79f9afc0fd2eb6da78288ac35 Reviewed-on: https://chromium-review.googlesource.com/356662 Commit-Ready: Kevin Cheng &lt;kevcheng@chromium.org&gt; Tested-by: Simran Basi &lt;sbasi@chromium.org&gt; Reviewed-by: Simran Basi &lt;sbasi@chromium.org&gt; " fail_count="1" gerrit_number="356662" owner_email="kevcheng@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/62/356662/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0a830781e2a109963394d0702cbc2ca6457c410c" commit="fb7f81cd490f60bf6706c35c13172e4b24727efc" commit_message="CR50: hardware based mod exp may need a final reduce The modexp implementation occasionally produces a result larger than the modulus, in which case a single final reduce is required. The software based implementation already has this check. BRANCH=none BUG=chrome-os-partner:43025,chrome-os-partner:47524 TEST=tpmtest.py passes Change-Id: I0a830781e2a109963394d0702cbc2ca6457c410c Signed-off-by: nagendra modadugu &lt;ngm@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/357010 Commit-Ready: Nagendra Modadugu &lt;ngm@google.com&gt; Tested-by: Nagendra Modadugu &lt;ngm@google.com&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="0" gerrit_number="357010" owner_email="ngm@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/10/357010/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9f722d361b790603c4baa7daceae0fbbeef1688b" commit="1106c93a52d458252e12722971471015b1132144" commit_message="cryptohome: Export evicted Drive cache sizes as UMA. BUG=chromium:533750 TEST=existing unit tests Change-Id: I9f722d361b790603c4baa7daceae0fbbeef1688b Reviewed-on: https://chromium-review.googlesource.com/356331 Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="0" gerrit_number="356331" owner_email="oka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/31/356331/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifc7c19ba386c4495994639d3c2cedc69265758d5" commit="8abc7a057a8aa676c37313cfa84747931e9a428a" commit_message="dev-lang/go: upgrade to go-1.6.2. go-1.6.1 (released 2016/04/12) includes two security fixes. See the Go 1.6.1 milestone on the issue tracker for details: - https://github.com/golang/go/issues?q=milestone%3AGo1.6.1 go-1.6.2 (released 2016/04/20) includes fixes to the compiler, runtime, tools, documentation, and the mime/multipart, net/http, and sort packages. See the Go 1.6.2 milestone on the issue tracker for details: - https://github.com/golang/go/issues?q=milestone%3AGo1.6.2 Details on testing for ChromeOS can be found at http://go/Go1.6-On-ChromeOS. BUG=None TEST='emerge cross-x86_64-cros-linux-gnu/go' and ran compiler and standard library tests on a panther device. TEST='emerge cross-i686-pc-linux-gnu/go' and ran compiler and standard library tests on a x86-zgb device. TEST='emerge cross-armv7a-cros-linux-gnueabi/go' and ran compiler and standard library tests on a daisy device. Change-Id: Ifc7c19ba386c4495994639d3c2cedc69265758d5 Reviewed-on: https://chromium-review.googlesource.com/356661 Commit-Ready: Rahul Chaudhry &lt;rahulchaudhry@chromium.org&gt; Tested-by: Rahul Chaudhry &lt;rahulchaudhry@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="356661" owner_email="rahulchaudhry@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/61/356661/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7c0ccc1b555838854584a3be8ced50057eaea961" commit="027e7435db2d9fdc80d4095a6e9f02ff5a43b1a4" commit_message="npcx: shi: Use worst-case logic for applying 256B bypass SHI_OBUF_VALID_OFFSET may wrap on buffer full, leaving us with an incorrect tally of bytes transmitted. Always assume the worst case, that SHI_OBUF_VALID_OFFSET is at maximum, when deciding to apply 256B bypass. BUG=chrome-os-partner:54566 BRANCH=None TEST=Manual on gru. Verify 'flashrom -p ec -r read.bin' does not produce CRC errors. Signed-off-by: Shawn Nematbakhsh &lt;shawnn@chromium.org&gt; Change-Id: I7c0ccc1b555838854584a3be8ced50057eaea961 Reviewed-on: https://chromium-review.googlesource.com/356771 Commit-Ready: Shawn N &lt;shawnn@chromium.org&gt; Tested-by: Shelley Chen &lt;shchen@chromium.org&gt; Tested-by: Shawn N &lt;shawnn@chromium.org&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; Reviewed-by: Mulin Chao &lt;mlchao@nuvoton.com&gt; " fail_count="0" gerrit_number="356771" owner_email="shawnn@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/71/356771/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2210ef1e773a8484a228cb74bee86bbdeb64cdd7" commit="67a5ce8e6616e542b6061799f96de7a5824533f1" commit_message="cryptohome: re-encrypt the keyset if incorrect bits are set Currently, if both TPM and Scrypt bits are (incorrectly) set for the keyset, cryptohome tries both Scrypt and TPM methods but doesn't update the encrypted keyset (see BUG discussion). As a result, error is reported on every login. This CL calls ReEncryptVaultKeyset if it detects that both bits are set. BUG=chromium:411923 TEST=Added unit test: MountTest.BothFlagsMigrationTest: failed before change, passes after change (as are all other unit tests for mount) Change-Id: I2210ef1e773a8484a228cb74bee86bbdeb64cdd7 Reviewed-on: https://chromium-review.googlesource.com/352630 Commit-Ready: Andrey Pronin &lt;apronin@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; " fail_count="1" gerrit_number="352630" owner_email="apronin@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/352630/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2d1049a3e39f25991fd99b49cc8eaa813a2d247b" commit="da09aab2014b89c8f722f51a155bfbf8811c06e1" commit_message="attestation,chaps,cryptohome,tpm_manager: fix ebuilds for tpm2 1) Set dependencies for tpm and tpm2 cases. Make tpm and tpm2 mutually exclusive flags. 2) Modify /etc/init scripts to start daemons in proper order for tpm2: * trunksd first (after dbus) * tpm_managerd and chapsd * attestationd * cryptohomed 3) Handle renamed original arch-specific seccomp policy files. BUG=chrome-os-partner:54713 TEST=build with USE=&quot;-tpm tpm2 tpm2_simulator&quot;, see what starts (attestationd and tpm_managerd die upon start as of now) CL-DEPEND=CL:356213, CL:356214 Change-Id: I2d1049a3e39f25991fd99b49cc8eaa813a2d247b Reviewed-on: https://chromium-review.googlesource.com/356189 Commit-Ready: Andrey Pronin &lt;apronin@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Darren Krahn &lt;dkrahn@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="356189" owner_email="apronin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/89/356189/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I17e762fa05da6361c0819b0af0612192d8838df7" commit="07467f7a3882755dc213f66ff929c54f3e0a776a" commit_message="CHROMIUM: alt-syscall: Whitelist waitid(2) for Android. waitid(2) is required by CTS. BUG=b:27177099 BUG=b:29554103 TEST=Tested on minnie with CTS performance test. Signed-off-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Originally-Reviewed-on: https://chromium-review.googlesource.com/346881 Change-Id: I17e762fa05da6361c0819b0af0612192d8838df7 Reviewed-on: https://chromium-review.googlesource.com/355412 Commit-Ready: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="355412" owner_email="drinkcat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/355412/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="If6163fcec579b4f88d19289a332af5577b421061" commit="177117c6edb57078dc5b2f1a03714c365f7195c9" commit_message="CHROMIUM: Make ANDROID_PARANOID_NETWORK a per-netns setting ANDROID_PARANOID_NETWORK requires creators of AF_INET/AF_INET6 sockets to be in the AID_INET group. In our system it is problematic to enable this globally. Change the logic so that the changes apply on a per-netns basis. Also, interpret AID_* as gids instead of kgids. BUG=b:27932716 TEST=`echo 1 &gt; /proc/sys/net/core/android_paranoid` Original-Change-Id: I72b1b743ae36724ae164c75cd1543fb043077fb6 Change-Id: If6163fcec579b4f88d19289a332af5577b421061 Signed-off-by: Kevin Cernekee &lt;cernekee@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356682 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="0" gerrit_number="356682" owner_email="cernekee@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/82/356682/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibe7d75377e41eb3ae0742adb497e1e048f41067d" commit="79e7edb68adb2b7fafee961de4c0ca761a59dc67" commit_message="pytest: Implement rf_graphyte. Graphyte is the next-generation RF testing framework. This CL implements the pytest to execute Graphyte. BUG=b:27819261 TEST=manually Change-Id: Ibe7d75377e41eb3ae0742adb497e1e048f41067d Reviewed-on: https://chromium-review.googlesource.com/350270 Commit-Ready: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; " fail_count="1" gerrit_number="350270" owner_email="akahuang@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/70/350270/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I23e8dea2d4b7da1ccd6e96eca007e1462171373f" commit="e98f98549a9ff8c825a38c37048130c9d1c3b309" commit_message="libchromeos-ui: chromium_command_builder: Flag for pointer events BUG=chrome-os-partner:54635 TEST=built image with USE=&quot;pointer_events&quot; and used ps wwaux to see the proper flag was passed to chrome. Change-Id: I23e8dea2d4b7da1ccd6e96eca007e1462171373f Reviewed-on: https://chromium-review.googlesource.com/354743 Commit-Ready: Andrew de los Reyes &lt;adlr@chromium.org&gt; Tested-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="354743" owner_email="adlr@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/43/354743/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I233eb038b2a3f96eb33cda91d6c9b2890cf37fbc" commit="49669a8ecd3133175712afbcd3d96bbd12739331" commit_message="FAFT: Ignore extracting EC binary on devices without Chrome EC BUG=chromium:622029 TEST=Ran the firmware_UpdateFirmwareVersion test on a Chromebox Change-Id: I233eb038b2a3f96eb33cda91d6c9b2890cf37fbc Reviewed-on: https://chromium-review.googlesource.com/354484 Commit-Ready: Wai-Hong Tam &lt;waihong@chromium.org&gt; Tested-by: Wai-Hong Tam &lt;waihong@chromium.org&gt; Reviewed-by: danny chan &lt;dchan@chromium.org&gt; " fail_count="1" gerrit_number="354484" owner_email="waihong@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/84/354484/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3ca405567fad9e1f91b9b64770035f1719f5b165" commit="b12634437ceb7846c6469456cf757cb662de4f03" commit_message="Break down platform_ExternalUsbperipherals tests cases &amp; add to new suite: usb_detect BUG=chromium:621966 TEST=None Change-Id: I3ca405567fad9e1f91b9b64770035f1719f5b165 Reviewed-on: https://chromium-review.googlesource.com/355720 Commit-Ready: Helen Zhang &lt;helenzhang@google.com&gt; Tested-by: Helen Zhang &lt;helenzhang@google.com&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="1" gerrit_number="355720" owner_email="helenzhang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/20/355720/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ic9699a7015ceb797adf6c38b2b91eb4730270de8" commit="354ec287fb2b893dc3ea3d14d5ef7f20c0e53577" commit_message="CHROMIUM: pid: Export find_task_by_vpid find_task_by_vpid() is used by the alternate syscall code, which can be built as module. BUG=b:29250079 TEST=Build allmodconfig Change-Id: Ic9699a7015ceb797adf6c38b2b91eb4730270de8 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356881 Reviewed-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="356881" owner_email="groeck@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/356881/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I996d0399ce7e8c86c0ef107b2f97974a44b20334" commit="a3fe59025ccc4cac1d659eca0f7e8415cc7b7f00" commit_message="UPSTREAM: Input: uinput - add new UINPUT_DEV_SETUP and UI_ABS_SETUP ioctl This adds two new ioctls, UINPUT_DEV_SETUP and UI_ABS_SETUP, that replaces the old device setup method (by write()'ing &quot;struct uinput_user_dev&quot; to the node). The old method is not easily extendable and requires huge payloads. Furthermore, overloading write() without properly versioned objects is error-prone. Therefore, we introduce two new ioctls to replace the old method. These ioctls support all features of the old method, plus a &quot;resolution&quot; field for absinfo. Furthermore, it's properly forward-compatible to new ABS codes and a growing &quot;struct input_absinfo&quot; structure. UI_ABS_SETUP also allows user-space to skip unknown axes if not set. There is no need to copy the whole array temporarily into the kernel, but instead the caller issues several ioctl where we copy each value manually. Originally-signed-off-by: David Herrmann &lt;dh.herrmann@gmail.com&gt; Originally-signed-off-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt; Originally-reviewed-by: David Herrmann &lt;dh.herrmann@gmail.com&gt; Originally-signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt; (cherry picked from commit 052876f8e5aec887d22c4d06e54aa5531ffcec75) BUG=chromium:624181 TEST=Manually built kernel and booted a Reks off it. I then was able to successfully run a piece of software using the new features that were added on that Chromebook. Change-Id: I996d0399ce7e8c86c0ef107b2f97974a44b20334 Signed-off-by: Charlie Mooney &lt;charliemooney@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/356736 Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="356736" owner_email="charliemooney@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/36/356736/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2f1cfb8460a0497c93079b89b9ff4e031eaff358" commit="f1bf3a0dae6c732ef6a58e40dd378e5c42d400e5" commit_message="CR50: add a golden test for RSA key gen from a fixed seed Add a test that verifies RSA keygen from a fixed seed and template from the TCG EK Credential Profile spec. BRANCH=none BUG=chrome-os-partner:43025,chrome-os-partner:47524 TEST=tests under test/tpmtest pass Change-Id: I2f1cfb8460a0497c93079b89b9ff4e031eaff358 Reviewed-on: https://chromium-review.googlesource.com/356561 Commit-Ready: Nagendra Modadugu &lt;ngm@google.com&gt; Tested-by: Nagendra Modadugu &lt;ngm@google.com&gt; Reviewed-by: Marius Schilder &lt;mschilder@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="0" gerrit_number="356561" owner_email="ngm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/61/356561/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5f4d7612d5cde51a5bcdaa9261594f86ac15a6be" commit="3adcc99718faa1eca55ec2b16e98d6c4604319ba" commit_message="[autotest] Scrub out backslashes in host attributes. A user can use a ',' in the val portion of the host attribute but they'll need to escape it with two backslashes '\\'. However when the attribute gets stored, a backslash will be part of the val so if a user did the following: # atest host mod -i key=val\\,val2\\,val3 The host attribute stored will look like: key: val\,val2\,val3 This just scrubs out the backslashes in the value. BUG=None TEST=Check that host can add/mod attributes with '\\,' in the val and doesn't keep the '\\'. Added unit test. Change-Id: I5f4d7612d5cde51a5bcdaa9261594f86ac15a6be Reviewed-on: https://chromium-review.googlesource.com/356772 Commit-Ready: Kevin Cheng &lt;kevcheng@chromium.org&gt; Tested-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; Reviewed-by: Kevin Cheng &lt;kevcheng@chromium.org&gt; " fail_count="0" gerrit_number="356772" owner_email="kevcheng@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/72/356772/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5d4c4d0f39d698debfc368c14b238f65f9964f1d" commit="6afc3eef2c2f450ffb5d2e39ac3f16b2bdd1310c" commit_message="power: Fix logging message for wakeup_count We were printing out the pointer to the wakeup_count rather than the wakeup_count value. This fixes that BUG=None TEST=power_Resume Change-Id: I5d4c4d0f39d698debfc368c14b238f65f9964f1d Reviewed-on: https://chromium-review.googlesource.com/341266 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Derek Basehore &lt;dbasehore@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="3" gerrit_number="341266" owner_email="dbasehore@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/66/341266/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I2ad2449c00a59b3eea617d8ca1d797e6c1f18de8" commit="c4b445308b6298f921b10827bf6a5a28a68ac6f2" commit_message="[autotest] Added hack to ignore site logic in cli. Hack prevents site logic from running on existing deployments where the site file is not deleted but has been merged into the standard file. BUG=None TEST=locally and on moblab manually Change-Id: I2ad2449c00a59b3eea617d8ca1d797e6c1f18de8 Reviewed-on: https://chromium-review.googlesource.com/356692 Commit-Ready: Justin Giorgi &lt;jgiorgi@chromium.org&gt; Tested-by: Justin Giorgi &lt;jgiorgi@chromium.org&gt; Reviewed-by: Simran Basi &lt;sbasi@chromium.org&gt; " fail_count="1" gerrit_number="356692" owner_email="jgiorgi@google.com" 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/92/356692/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ic34d2d578b55e50e8c6004c3241cdafb7789909c" commit="2d988b2c19e080f53dfaca5ebfaa39db0c35e428" commit_message="BACKPORT: n_tty: Fix unordered accesses to lockless read buffer Add commit_head buffer index, which the producer-side publishes after input processing in non-canon mode. This ensures the consumer-side observes correctly-ordered writes in non-canonical mode (ie., the buffer data is written before the buffer index is advanced). Fix consumer-side uses of read_cnt() to use commit_head instead. Add required memory barriers to the tail index to guarantee the consumer-side has completed the loads before the producer-side begins writing new data. Open-code the producer-side receive_room() into the i/o loop. Remove no-longer-referenced receive_room(). Based on work by Christian Riesch &lt;christian.riesch@omicron.at&gt; Cc: Christian Riesch &lt;christian.riesch@omicron.at&gt; Signed-off-by: Peter Hurley &lt;peter@hurleysoftware.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; [salidoa@google.com: Modied to keep receive_room() which is called in many places] BUG=b:29643166 TEST=smaug boots Change-Id: Ic34d2d578b55e50e8c6004c3241cdafb7789909c (cherry picked from commit 70aca71f92ca2c111978bf676287fab5580d2598) Signed-off-by: Adrian Salido &lt;salidoa@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/356730 Commit-Ready: Adrian Salido &lt;salidoa@chromium.org&gt; Tested-by: Adrian Salido &lt;salidoa@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="356730" owner_email="salidoa@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/30/356730/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If972c6b1ed77f450457dd59adeabb08e92f9eb26" commit="7fc664b9b79b489d44790c967172b799695e188e" commit_message="[Autotest] make touch tests ignore -cheets in platform names. If the platform name ends with -cheets, remove that suffix. BUG=chromium:616323 TEST=ran on -cheets device Change-Id: If972c6b1ed77f450457dd59adeabb08e92f9eb26 Reviewed-on: https://chromium-review.googlesource.com/356801 Commit-Ready: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Tested-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Reviewed-by: Tien Chang &lt;tienchang@chromium.org&gt; " fail_count="0" gerrit_number="356801" owner_email="kathrelkeld@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/01/356801/1" remote="cros" total_fail_count="0"/><lkgm version="8520.0.0-rc2"/></manifest>