blob: 5275bc61d7bbb44a0c4986eba64f75cad7f1a1e3 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="488a291e14cd584245ea7387ec344c022f936a5c">
<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="aefc886d79a17c983df42a462e3a32a9175a42a5" 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="a6cbc3661fcae9e3eb330d5cf0eb1f3314968b38" upstream="refs/heads/master"/>
<project name="aosp/platform/external/minijail" path="src/aosp/external/minijail" revision="472581ace012ae755f3136870bba8bdd5cdb8331" 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="6414fab1b8e700cf1301bc85dd9f05774c3234c9" upstream="refs/heads/master"/>
<project name="aosp/platform/system/firewalld" path="src/aosp/system/firewalld" revision="87c3339226126dfdbd70c7e7cd5fd35d599affba" upstream="refs/heads/master"/>
<project name="aosp/platform/system/tpm" path="src/aosp/system/tpm" revision="50679bf81b3de53b4f4d671ff81ec9a3bfc5246e" 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="apps/libapps" path="src/third_party/libapps" revision="aaf3a4111419552517125e8cf9e487e9703f80ce" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4a93e2cfc133473ae58f17374c32669eea9a8912" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/hwcplus" remote="chromium" revision="e66a31e54e12906e86dc59f95b458889f025c505" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="7475196d4c32d66e1c199bf24945b7ae28255e13"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/chromite" path="chromite" revision="179debd6279edecd7e7f8f92e70638b77a153ccc" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project groups="minilayout,buildtools" name="chromiumos/chromite/pip_packages" path="chromite/venv/pip_packages" revision="531adfe926d001baac367a068df5d11e6ae796c0" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="68154681f7ea4a78d6575ca1c7db34c10608099d" upstream="refs/heads/master"/>
<project groups="minilayout" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="9cf1dd361ffac216b86fb5cdaf7bf454f70044b8" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="79e836176ecffe0c0b2d046b21fd916589352fce" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="6c76e00ff90eafd0a7fdb31559c3267acd834aa2" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="0092ecd31baba8c7a68866b06cc50b3191d25e38" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="9f8d3b10b907f2305e07507dae3ba5df0d90bac1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="65db5b778b0dc72778c86e0e8ce47ab353a1bf74" 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="1c971a6cb97481c7fee41991453a22c552aeead7" 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="91e048d29e1962f951985a7d92d06f5ff62e2a0e" 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="1084d3a6d20056c9f2bb528a86bc76da4fdd98ba" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="d1d6866aac5788ed8728a9f1fc80a18b885e4b10" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="802c2df916c3b7ae9ead2fa093d9101c90a96c49" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="fdfd1e37ae81f0283ecfaabcb738a54c5d5b0c68" 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="79bce6bffb66ac450d362bcfa334050563007ba1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="473ecbe2b36bc44da2552cd5814874a495913fc1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="0c9b56092424c370eff748b25d49caceb9a18dab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="a16e1e1a15ec3b2dae4494d4f0e80ad24c854335" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="fc15d0473e64ebe2fa1d4a143ef831f451f92b94" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="d4d9d4cc86de09d41832c28d806bc27f2a42be1f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="596c97aee8609e8bc3fa505670b3ee73c16a3faf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="5a656849c7d2b0d0ddbe0ac6d300c1e2fada0bb4" 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="8cb66bcef77c465955297bae41ccc585d44aec32" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="8e40e4cd02d5c9c3a07e9687915262aa7204d6a3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="0ffae881990b6895f25d11492ffacbc2e1afd627" 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="9f7a1961eb4726211e18abd147d5a11a4ea86744" 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="bb19d6abec19015eb16fe33d3a4128194f8c7f2f" 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="6fe1d39a636c509ed6d60b36229ca53c8f904049" 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="d726d6e8e26c53689f9d4d732d6650ec296722e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="60b56a7ea3d7c689648357e0c5f444c4f17a573d" 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="5e2cb2f1ec613529f2561398e1a4451ba4e79e25" 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="93159a225083f134bace7d279cd84e46d5606350" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="925bfb7219e601a364eafa63fc15ee7c20d031ad" 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="30cab56de921f5be2d24c2e83bcd4ad5631b2d9b" 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="985d0d7edf399fa6214a198b8a15b805f71e95bd" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="b125db902c30359ac43ca15d1a1c2f921c31c564" 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="c2ae60ca522e7917f7a3e456601a5163e65cbe8b" 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="a8de89c97461b7cc13a596db8771c30843b06405">
<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="ca959d4a90488775101f42a917ce8e14b9d30667" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="8131383532a73e574e4ca4f3f005d8ad5cc1968e" 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="cf1aa5ade856af433fa056f51a20d18553ae241d" 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="904f49fd770dd559800523edd91c1226e131655d" 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="caf3f93f753df5ff089df615e465d46122bee123" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="1649d162a882a108b90f38b2ff2010630b620deb" 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="f05ac31e2d0e925c6781de215d797327055825d7" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="e25eb64f2d14a346c288a36c1d598188e951760f" 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="5d3a220e72c7f92ae769253fd0b3607925fb1204" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="f363e6147f56a0f27029c15b4c1712d2181ec37e" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="6343474c81bcaa76172d41b7328a7c4839371ec7" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="f072303d5e6c5fda392ee7f69e2f5fed5bffad89" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="dcb1903aab5f2b3a5b4bc98a6aa55e53509793a1" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="1c20cd090b0f32605bb7d4b5bccbca4f32e5eb86" 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="9f2922a3c355eb5ceee4eb7c1a899ee2373bb116" upstream="refs/heads/chromeos-2.4.70"/>
<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="e79d5093d0c93b9072f45415b29e12b2740db25e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="50f32aa03f222021091bad40bc61705b723a8e1d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7df860dd2389c5c9a5b2ed9ac8a7f1d48d6fed03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0857a5943057e1cef643ecfcdf11e011288c5c7e" 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="9f9e1b4b944f545a366ef1fdfb6981aabd3cf30a" upstream="refs/heads/arc-12.1.0-pre2"/>
<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="78a898a0b196b4b683a08dfa34128e39bad9c340" 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="70ac07bc14b6d56635d3c3d92edc7ca0418a798e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="71d4fee1dc6db9bd22f6866571895b753f222ff5" 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" remote="chromium" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="3f6478ac95edf86cd3da300c2c0d34a438f5dbeb"/>
<project name="platform/bootable/recovery" path="src/aosp/bootable/recovery" remote="aosp" revision="881063477374749b37134e0559e09e9cb39a050e" upstream="refs/heads/master"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="f26b5b670aadde708d3279d1eb153d28b226304c" upstream="refs/heads/master"/>
<project name="platform/hardware/libhardware" path="src/platform/libhardware" remote="aosp" revision="3b08202c1bf4d403a3e34606fb3b0a1b653967e3" upstream="refs/heads/master"/>
<project name="platform/system/bt" path="src/platform/bt" remote="aosp" revision="ee85d352207e1648aa6bed8c1887c119908366bb" upstream="refs/heads/master"/>
<project name="platform/system/core" path="src/platform/core" remote="aosp" revision="e8f6c7398b96e11119ef968a8a1bbda9e2895502" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="129dec3ed0e1fc07f75a4322014d770cfd642f4d" 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="master" change_id="Icbf3fc1d07c11e9e8fcc31b500cc8471b77d23de" commit="9fff56fea0e3843efa854564b3dc1512ee6623ab" commit_message="[autotest] audio_test_data: Add url and duration_secs attributes Add duration_secs for AudioTestData and FakeTestData. Add url for FakeTestData. duration_secs can help test determine how long to sleep for recording. url in FakeTestData can let test play the file in browser using brower_facade. BUG=chromium:645666 TEST=not used yet. Change-Id: Icbf3fc1d07c11e9e8fcc31b500cc8471b77d23de Reviewed-on: https://chromium-review.googlesource.com/383995 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="1" gerrit_number="383995" owner_email="cychiang@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/95/383995/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7707f6665ec030dd41bac35d969e2440c8239f13" commit="071483c869c924896f433ecf876e9e94a9a25840" commit_message="[autotest] audio_AudioArtifacts: add control file for 150s playback Modify the test so it can support golden file served on web. Add debug message in audio_analysis because spectral analysis takes some time for long data. BUG=chromium:645666 TEST=run audio_AudioArtifacts.headphone.150s test on samus. Change-Id: I7707f6665ec030dd41bac35d969e2440c8239f13 Reviewed-on: https://chromium-review.googlesource.com/383996 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="1" gerrit_number="383996" owner_email="cychiang@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/96/383996/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I019eb7271dd68ddd11751df60748b6841d9bcb12" commit="b5cc19f59e73889de876752dc27cf373b69dd4f1" commit_message="[autotest] audio_analysis: Improve peak detection The peak detection algorithm was poorly written so the performance was really bad. It took more than 20 minutes to finish analysis of 60 seconds data. Improve the algorithm to speed up peak detection. Also, add the logging format in unittest to check the timestamp. BUG=chromium:645666 TEST=run audio_analysis_unittest and see the improvement in comparison with dummy implementation. ./client/cros/audio/audio_analysis_unittest.py SpectralAnalysisTest.testPeakDetectionLarge 2016-09-14 08:51:21,328 - root - DEBUG - Test large array using dummy peak detection 2016-09-14 08:51:22,516 - root - DEBUG - Test large array using improved peak detection 2016-09-14 08:51:22,944 - root - DEBUG - Compare the result . ---------------------------------------------------------------------- Ran 1 test in 1.631s The dummy implementation took 1.2 seconds, while improved implementation took 0.4 seconds. Change-Id: I019eb7271dd68ddd11751df60748b6841d9bcb12 Reviewed-on: https://chromium-review.googlesource.com/385079 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="1" gerrit_number="385079" owner_email="cychiang@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/79/385079/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7713e3c322ef74ec59ae401f9b6d67c3718c2568" commit="783541b42191593f7ff3dfb71ba7ba147cef4b69" commit_message="bluetooth_AdapterLEAdvertising: BLE advertising intervals autotest Verify that the bluetooth adapter of a DUT could behave as a bluetooth low-energy device and advertise with correct data and parameters. Specifically, the following subtests are executed in this autotest. - test_register_advertisement - test_set_advertising_intervals - test_reset_advertising Note that testing about multi-advertisements is not included. The two control files provide two distinct advertisement data cannot be run in parallel for now. We may support multi-advertisements testing later. CQ-DEPEND=CL:390191 BUG=chromium:602461 TEST=Conduct the autotest as follows: (cr) $ test_that --board=$BOARD $DUT_IP bluetooth_AdapterLEAdvertising or (cr) $ test_that --board=$BOARD $DUT_IP bluetooth_AdapterLEAdvertising.case2 Change-Id: I7713e3c322ef74ec59ae401f9b6d67c3718c2568 Reviewed-on: https://chromium-review.googlesource.com/394578 Commit-Ready: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Tested-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="0" gerrit_number="394578" owner_email="josephsih@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/78/394578/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib9174280c950ad167dab7cdbf67f2e45a1ccd11f" commit="13d1e872acd620a4fe661eb0a73748795d5650b9" commit_message="autotest-server-tests: add bluetooth_AdapterLEAdvertising Add a server-side bluetooth_AdapterLEAdvertising test. BUG=chromium:602461 TEST=None CQ-DEPEND=394578 Change-Id: Ib9174280c950ad167dab7cdbf67f2e45a1ccd11f Reviewed-on: https://chromium-review.googlesource.com/394453 Commit-Ready: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Tested-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="0" gerrit_number="394453" owner_email="josephsih@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/53/394453/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iff859f2e7a48c5035a27fffd17aefe7e318af569" commit="bacb4433edd54d91b8944fc4a8c9107a68746c5b" commit_message="cr50: provide means of posting reboot request Usually CR50 TPM reset happens when the AP reboots, the CR50 RO does not get a chance to run in this case, so the running RW does not change either, Once the idle RW section was updated, the only way to start it is to reboot the CR50 completely, Rebooting CR50 causes the whole system reset, so it should not be happening at random moments in time. This patch introduces a mechanism to delay reboot to the moment when the TPM is reset. The reboot request would be posted in the end of the update, and then the AP would reboot, triggering a TPM reboot, which in turn would trigger the CR50 reset. The USB update handler now posts the reboot request instead of triggering the reboot immediately. BRANCH=none BUG=chrome-os-partner:58226 TEST=with the rest of the patches applied verified that the system gets reset and the new image version kicks in on both gru (over SPI) and reef (over USB). Change-Id: Iff859f2e7a48c5035a27fffd17aefe7e318af569 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/395627 Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="0" gerrit_number="395627" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/27/395627/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I498538670e2c43d17b13510288eb9ae75eb7b761" commit="a737bf47951ffd2ca5fca69859dbee50787491c6" commit_message="cr50: add reset extension command While USB updates have a mechanism to trigger the target reset, SPI updates do not have it. This patch adds an extension command to cause the device reset. BRANCH=none BUG=chrome-os-partner:58226 TEST=with the rest of the patches applied verified that the system gets reset and the new image version kicks in on both gru (over SPI) and reef (over USB). Change-Id: I498538670e2c43d17b13510288eb9ae75eb7b761 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/395628 Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="0" gerrit_number="395628" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/28/395628/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9743eab4597d2b661ae7b21c0aab4e1ffdcdb9a4" commit="db6615c54d05075a2229fd74049414815e1b8124" commit_message="Use CONFIG_KEYBOARD_DEBUG for keyboard debug printf Remove keyboard printk like: KB wait/poll when not debugging keyboard. BUG=none BRANCH=none TEST=compile. Change-Id: I9743eab4597d2b661ae7b21c0aab4e1ffdcdb9a4 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/394068 " fail_count="0" gerrit_number="394068" owner_email="gwendal@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/68/394068/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia6de611291648bd3f394a20b02072b1787cca7ac" commit="1e17354db1aeb094b29902a6125d87312512b30b" commit_message="mkbp: compile host_get_next_event out in LPC mode When we are using MKBP in LPC mode, user event are not sent over MKBP. Therefore, we can remove host_get_next_event, it will never been called. BUG=none BRANCH=none TEST=compile Change-Id: Ia6de611291648bd3f394a20b02072b1787cca7ac Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/394069 Reviewed-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; " fail_count="0" gerrit_number="394069" owner_email="gwendal@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/69/394069/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I18ca5c25d3a9caba7564b3601b6fcd3d1876389b" commit="8cdc85d02aeef52022892947a9330d54820b506b" commit_message="sslh: new accounts for sslh-fork script There's no need for sslh-fork to run as root, so add accounts for them to run under. BUG=None TEST=ran sslh under new account and network ports still worked Change-Id: I18ca5c25d3a9caba7564b3601b6fcd3d1876389b Reviewed-on: https://chromium-review.googlesource.com/395706 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@google.com&gt; " fail_count="0" gerrit_number="395706" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/06/395706/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I0741fd94d906e414d2acf47dd780ed3395dfbbfc" commit="9c986cf5479f5472bc935a6ce4d3c4be4db44196" commit_message="CHROMIUM: mac80211: Fix possible invalid pointer operation If txq-&gt;sta is NULL then container_of(txq-&gt;sta, struct sta_info, sta) can result invalid pointer for 'sta', fix this Crash log: LR is at ath10k_mac_tx_push_txq+0x54/0x1b4 [ath10k_core] PC is at ieee80211_tx_dequeue+0x20/0xae4 [mac80211] Internal error: Oops: 17 [#1] PREEMPT SMP ARM (ieee80211_tx_dequeue [mac80211]) (ath10k_mac_tx_push_txq+0x54/0x1b4 [ath10k_core]) (ath10k_mac_tx_push_txq [ath10k_core]) (ath10k_mac_op_wake_tx_queue+0xac/0xf8 [ath10k_core]) (ath10k_mac_op_wake_tx_queue [ath10k_core]) (ieee80211_nullfunc_get+0x1424/0x1590 [mac80211]) (ieee80211_nullfunc_get [mac80211]) (__ieee80211_subif_start_xmit+0x978/0x994 [mac80211]) (__ieee80211_subif_start_xmit [mac80211]) (ieee80211_subif_start_xmit+0x80/0x88 [mac80211]) (ieee80211_subif_start_xmit [mac80211]) BUG=none TEST=run traffic with multiple clients connected Change-Id: I0741fd94d906e414d2acf47dd780ed3395dfbbfc Signed-off-by: Mohammed Shafi Shajakhan &lt;mohammed@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/393627 Commit-Ready: Mohammed Shafi Shajakhan &lt;mohammed@qti.qualcomm.com&gt; Tested-by: Mohammed Shafi Shajakhan &lt;mohammed@qti.qualcomm.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="393627" owner_email="mohammed@qti.qualcomm.com" 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/27/393627/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2463fab2ae2c9832c8b9e0eca9ae905e3f5b9acf" commit="efb6e81bee7ffd27823840e8fa01339a9b81a34c" commit_message="Official PCIe-USB Marvell 8997 16.68.1.p85 FW Release for Kevin For chrome-os-partner:57694: While traffic is in progress, there was a very small chance, FW may have entered into a corner case when scan command was issued. This has resulted in a command timeout. For chrome-os-partner:58152 After association, when there is a Bandwidth change (from HT40 to HT20), FW has a corner-case wherein it gets stuck. BUG=chrome-os-partner:57694, chrome-os-partner:58152 TEST=See bug Change-Id: I2463fab2ae2c9832c8b9e0eca9ae905e3f5b9acf Signed-off-by: Prashanth Ranganathan &lt;rprashk@marvell.com&gt; Reviewed-on: https://chromium-review.googlesource.com/394072 Commit-Ready: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; Tested-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; Reviewed-by: Wei-Ning Huang &lt;wnhuang@chromium.org&gt; " fail_count="0" gerrit_number="394072" owner_email="rprashk@marvell.com" pass_count="0" patch_number="1" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/72/394072/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieb40c2d4bbe2ce926d54b6348b22f2840d8327db" commit="27bfb8a0878fc3072dcd2aef3878ee25a26336b3" commit_message="Add {Get,Set}CohortHint interface. Export the &quot;cohort hint&quot; getter and setter in the client interfaces (D-Bus and Binder). The cohort hint is sent to Omaha on every update check request but can be ignored and/or reset by Omaha on every response. Other minor linter fixes to the affected files. Bug: 31740109 Test: Build with D-Bus and with Binder. (cherry picked from commit 5b5fa8b412312a41cfd4d7ab475b54d4f730ed2a) Change-Id: Ieb40c2d4bbe2ce926d54b6348b22f2840d8327db Reviewed-on: https://chromium-review.googlesource.com/395206 Commit-Ready: Alex Deymo &lt;deymo@chromium.org&gt; Tested-by: Alex Deymo &lt;deymo@chromium.org&gt; Reviewed-by: Christopher Book &lt;cbook@chromium.org&gt; " fail_count="0" gerrit_number="395206" owner_email="deymo@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/06/395206/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0bcb965d332d34c839eb80e25f2cf7e34f406c84" commit="b3c3b416d402c16df843d0d3d264bfb11278bcb2" commit_message="paygen_build_lib: Add retries for JSON downloads. Sometimes when we fetch a JSON file from GS, we may get a corrupted file which doesn't parse into correct JSON. This could be that there was an issue with GS or with our connection. This commit adds some functions to download JSON files from a given URI and try to verify them. If the file isn't valid, it will retry the the download up to a certain max amount. This is currently set to 2. BUG=chromium:651232 BRANCH=None TEST=python paygen_build_lib_unittest --network Change-Id: I0bcb965d332d34c839eb80e25f2cf7e34f406c84 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/391052 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="391052" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/391052/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1007c1cdf1ab577bbd09c0684ff533ad429d13c9" commit="15f14628507d100e840d347805211f750b97de83" commit_message="mesh: do not switch primary/secondary channels Since we use mesh and AP together, both have to be on the same channel. Even though mesh only sends scan request on primary channel, driver may cache scan results from earlier and send those to wpa_supplicant. If primary channel happens to be quiet, and a cached scan result from secondary channel is sent to supplicant, a primary/secondary channel switch may happen. Bypass the logic if supplicant is in mesh mode. BUG=b:31891869 TEST=manually on gale and verify the code block is not executed anymore. Change-Id: I1007c1cdf1ab577bbd09c0684ff533ad429d13c9 Reviewed-on: https://chromium-review.googlesource.com/394166 Commit-Ready: Julan Hsu &lt;julanhsu@google.com&gt; Tested-by: Julan Hsu &lt;julanhsu@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="2" gerrit_number="394166" owner_email="julanhsu@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/hostap" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hostap" ref="refs/changes/66/394166/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia0702a916374417284294bf4bc7ff5d86d8a0bf5" commit="29f6a86c7fdbc90a1ebf2f9713dfca6ed36f94ae" commit_message="autotest: save devserver logs for auto-update to directory autoupdate_logs Previously, devserver logs of auto-update is saved in sysinfo, which is sometimes zipped and hard to diagnose in browser. This CL changes 'sysinfo' to directory 'autoupdate_logs' and save the CrOS Auto-Update logs there. BUG=chromium:652211 TEST=run jobs in local workstation and make sure that CrOS_update_***.log exist in directory 'autoupdate_logs'. Run unittest. Change-Id: Ia0702a916374417284294bf4bc7ff5d86d8a0bf5 Reviewed-on: https://chromium-review.googlesource.com/394268 Commit-Ready: Xixuan Wu &lt;xixuan@chromium.org&gt; Tested-by: Xixuan Wu &lt;xixuan@chromium.org&gt; Reviewed-by: Allen Li &lt;ayatane@chromium.org&gt; " fail_count="0" gerrit_number="394268" owner_email="xixuan@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/68/394268/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ie1602d18dbfa5eefd39dd0b0daf8e9a57dc29a76" commit="d3113d2f854a1729098aa02928fcedad89179606" commit_message="Revert &quot;CHROMIUM: net: phy: Remove ar40xx_phy_driver and related code&quot; BUG=b:31949120 TEST=switch wan port configuration between bridged/DHCP mode then check link status This reverts commit bdb0f55f82c7470a0d970e111659ebc110377eea. Change-Id: Ie1602d18dbfa5eefd39dd0b0daf8e9a57dc29a76 Reviewed-on: https://chromium-review.googlesource.com/394347 Commit-Ready: Kan Yan &lt;kyan@google.com&gt; Tested-by: Kan Yan &lt;kyan@google.com&gt; Reviewed-by: Zhifeng Cai &lt;caiz@chromium.org&gt; Reviewed-by: Julio Diez &lt;jdiez@chromium.org&gt; " fail_count="0" gerrit_number="394347" owner_email="kyan@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/47/394347/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iafaa7991e083ff4ab7a55a45f005d3aaf77e29bd" commit="dc0cce224ce6ec0919966e6bb9f40d8c05bdf093" commit_message="Migrate ARC++ test suite from arc-bvt-cq to bvt-cq. BUG=chromium:647494 TEST=none Change-Id: Iafaa7991e083ff4ab7a55a45f005d3aaf77e29bd Reviewed-on: https://chromium-review.googlesource.com/394452 Commit-Ready: Chi-Ngai Wan &lt;cnwan@google.com&gt; Tested-by: Chi-Ngai Wan &lt;cnwan@google.com&gt; Reviewed-by: Chung-yih Wang &lt;cywang@google.com&gt; Reviewed-by: Chung-yih Wang &lt;cywang@chromium.org&gt; Reviewed-by: Chi-Ngai Wan &lt;cnwan@google.com&gt; " fail_count="0" gerrit_number="394452" owner_email="cnwan@google.com" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/394452/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iba282e1f09a3b611cd1d4c4021667fd91d8a2781" commit="6e488c980c72b677c272ae6150990da45746c477" commit_message="CRAS: iodev - Fix no stream playback state transition When the last output stream is removed, iodev transits to the NO_STREAM_RUN state if it was in NORMAL_RUN state. However this iodev may not started yet if the output stream was added and then removed right away. This bug causes failure for test audio_CrasOutputStress on Samus because its internal speaker open could take 150 ms long so that the 1st short life stream has destroyed already. And the incorrect state change causes the iodev never started, hence its buffer level accumulates to 65535. BUG=chromium:623868 TEST=test_that -b samus audio_CrasOutputStress should pass Change-Id: Iba282e1f09a3b611cd1d4c4021667fd91d8a2781 Reviewed-on: https://chromium-review.googlesource.com/394457 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="394457" owner_email="hychao@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/57/394457/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1489165dc134e058059b16b7346bffa0c135815f" commit="8448cfa33dcab200990ccce21aee489d7ad2e76e" commit_message="CRAS: hfp - Use dummy timestamp for last buffer change HFP device should use dummy timestamp for last buffer change, that is, use current time. HFP device does not consume or capture samples steadily, so it might happen that the timestamp for last buffer change was a long time ago, and it breaks how timestamp mechanism works for setting audio thread wake up time for device. The result is a busy waking loop in audio thread. We should use dummy timestamp like A2DP to avoid such problem. BUG=chrome-os-partner:57175 TEST=Use HSP on the board of interest in the issue. Signed-off-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Change-Id: I1489165dc134e058059b16b7346bffa0c135815f Reviewed-on: https://chromium-review.googlesource.com/394469 Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: John Muir &lt;muirj@google.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="394469" owner_email="cychiang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/69/394469/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I32b5158643afaa4891e4f128d6c1aee958e9a34f" commit="5d11340365b4f98e9cfe27a48da6fbbbe65498b2" commit_message="curl: upgraded package to upstream Upgraded net-misc/curl to version 7.50.3 for all. BUG=chromium:653748 TEST=precq passes Change-Id: I32b5158643afaa4891e4f128d6c1aee958e9a34f Reviewed-on: https://chromium-review.googlesource.com/395146 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Deymo &lt;deymo@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="395146" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/46/395146/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8db5119386c517580eb3d3fdf13b73cb0d7f50bc" commit="13ded3b8047bb5b3860127c7809b1df0f9149099" commit_message="Gru: make gru-paladin as important BUG=chrome-os-partner:58148 TEST=None Change-Id: I8db5119386c517580eb3d3fdf13b73cb0d7f50bc Reviewed-on: https://chromium-review.googlesource.com/395227 Commit-Ready: Philip Chen &lt;philipchen@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="395227" owner_email="philipchen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/27/395227/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1d9ea26e41a23dc7ca5cd6d4b2133a2e69b1259c" commit="251467216c8f7c1c2512cbf9e4c3908c0c7ab2c7" commit_message="Open MessagePumpLibevent's pipe with O_CLOEXEC This prevents the pipe's fds from being leaked into child processes. This is a cherry-pick of https://crrev.com/f9c8562e55b669915faf87d8d7eda32ae62bf661 TEST=git cl try BUG=chromium:653930 Change-Id: I1d9ea26e41a23dc7ca5cd6d4b2133a2e69b1259c Reviewed-on: https://chromium-review.googlesource.com/395446 Commit-Ready: Luis Hector Chavez &lt;lhchavez@google.com&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@google.com&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="0" gerrit_number="395446" owner_email="lhchavez@google.com" pass_count="0" patch_number="1" project="aosp/platform/external/libchrome" project_url="https://chromium-review.googlesource.com/aosp/platform/external/libchrome" ref="refs/changes/46/395446/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I97447aa7f38a2bfebd4bf48b963ff22a8022e973" commit="8e5cc27242f355531fb13574b019928aa335fa22" commit_message="CHROMIUM: config: Normalizing tree. BUG=None TEST=None Change-Id: I97447aa7f38a2bfebd4bf48b963ff22a8022e973 Reviewed-on: https://chromium-review.googlesource.com/395667 Commit-Ready: Jennifer Pullman &lt;jpullman@chromium.org&gt; Tested-by: Jennifer Pullman &lt;jpullman@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="0" gerrit_number="395667" owner_email="jpullman@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/67/395667/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I954ce7e89185ed869b85bafe7db95b91773b103f" commit="bb5a7b7a810089b21de5066157b9cc77d3c78491" commit_message="Force FW update when Atmel devices have HWID: 0.0 Previously the Atmel touch firmware updater script strictly required that the device it was updating reported the correct &quot;hw_version&quot; that matched the firmware on disk. Recently it's become clear that you can corrupt a FW update by interrupting it in the middle and the device won't maintain it's hw_version. On the next boot, the device will report 0.0 for it's hw_version which won't match the FW on disk. This CL modifies the script so that if the device reports a hw_version of 0.0, it will print a warning message then plow on ahead as normal. This allows it to recover a device with corrupted FW in this manner. The downside is that we can't differentiate *which* sensor we're updating anymore if there are multiple Atmel options. I don't believe there are any dual-sourced Atmel touch devices at this time so this shouldn't have any negative effects on existing projects. BUG=chrome-os-partner:57932 TEST=emerged and deployed on my Kevin and heavily exercised. After manually corrupting my touchpad's FW, turning my computer off &amp; on recovers it without any manual interaction. (Although rebooting doesn't but the script still does the correct thing -- that's a different issue and it due to the HW or FW) Change-Id: I954ce7e89185ed869b85bafe7db95b91773b103f Signed-off-by: Charlie Mooney &lt;charliemooney@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/391105 " fail_count="1" gerrit_number="391105" owner_email="charliemooney@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/touch_updater" project_url="https://chromium-review.googlesource.com/chromiumos/platform/touch_updater" ref="refs/changes/05/391105/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9db79a439b6fb9587f03c6dbbfe4c3e4c4d3312e" commit="57c71960c6e45d46630000393c4a8d22bcb84c64" commit_message="chromeos_config: Move assorted builds to own methods. New builder methods: ReleaseBuilders - *-release configs. PaygenTryjobs - *-payloads tryjobs. SpecialtyBuilders - Assorted one off builders. PreCqBuilders - *-pre-cq configs, including variants. AndroidPfqBuilders - *-android-pfq There are config_dump changes because some descriptions were updated. BUG=chromium:645296 TEST=run_tests Change-Id: I9db79a439b6fb9587f03c6dbbfe4c3e4c4d3312e Reviewed-on: https://chromium-review.googlesource.com/391183 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="0" gerrit_number="391183" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/83/391183/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I83bbb91d99732ad1faa6363142b663cf9ddb2d08" commit="187812393080f589ea75de58ee42859d5ba63b57" commit_message="[autotest] Catch exceptions when setting up ts_mon If the local chromite is broken or has an exception while setting up monitoring, ignore it and log a warning. BUG=b:31811227 TEST=None Change-Id: I83bbb91d99732ad1faa6363142b663cf9ddb2d08 Reviewed-on: https://chromium-review.googlesource.com/391232 Commit-Ready: Paul Hobbs &lt;phobbs@google.com&gt; Tested-by: Paul Hobbs &lt;phobbs@google.com&gt; Reviewed-by: Paul Hobbs &lt;phobbs@google.com&gt; " fail_count="0" gerrit_number="391232" owner_email="phobbs@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/32/391232/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9dbf00125b4154fc7fecffc7db1bc91c90348011" commit="1e82a2800bb3d5a2baaaebc81ee69a744b8a652b" commit_message="[autotest] power suite bug template updates. - replace msheets with hennessywill BUG=none TEST=pylint clean Change-Id: I9dbf00125b4154fc7fecffc7db1bc91c90348011 Reviewed-on: https://chromium-review.googlesource.com/392266 Commit-Ready: Will Hennessy &lt;hennessywill@chromium.org&gt; Tested-by: Will Hennessy &lt;hennessywill@chromium.org&gt; Tested-by: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Will Hennessy &lt;hennessywill@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="392266" owner_email="tbroch@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/66/392266/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9515cce6fe6c9895f2607a65324a1718695fca3f" commit="278ec75d44a4295b701793f733d89142af2fb8a0" commit_message="test_that: handle provision failure prior to any jobs correctly BUG=chromium:653002 TEST=None Change-Id: I9515cce6fe6c9895f2607a65324a1718695fca3f Reviewed-on: https://chromium-review.googlesource.com/393270 Commit-Ready: Aviv Keshet &lt;akeshet@chromium.org&gt; Tested-by: Aviv Keshet &lt;akeshet@chromium.org&gt; Reviewed-by: Simran Basi &lt;sbasi@chromium.org&gt; " fail_count="0" gerrit_number="393270" owner_email="akeshet@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/70/393270/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5bf24ab459672d4bb49c94bf2e1985b061d74963" commit="1127e079706b7cef36d7bd5aff5cc1d9109d35ef" commit_message="security_SandboxedServices: start collecting active group details We had an option for checking the minijail group option was used, but not whether the group was actually active. BUG=chromium:652969 TEST=security_SandboxedServices still passes Change-Id: I5bf24ab459672d4bb49c94bf2e1985b061d74963 Reviewed-on: https://chromium-review.googlesource.com/393589 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="1" gerrit_number="393589" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/89/393589/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaa135e286bd9cb7b59cb8926b471d873bf0450d6" commit="924d5fb53ff1aa521eb35af9a5ccb2e3fe4e4242" commit_message="factory_install.sh: fix shell in install shim Fix bug: When bash return false, then install shim crash. BUG=chromium:652583 TEST=none Change-Id: Iaa135e286bd9cb7b59cb8926b471d873bf0450d6 Reviewed-on: https://chromium-review.googlesource.com/394396 Commit-Ready: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Tested-by: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@google.com&gt; " fail_count="0" gerrit_number="394396" owner_email="chuntsen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory_installer" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory_installer" ref="refs/changes/96/394396/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7db39894213f41f884b74cea4b7bbb44f0830daa" commit="d4a34ba82593cb49b63cae1ee7617a51694467e0" commit_message="perf_dashboard_config.json: Add video_WebRtcPeerConnectionCamera BUG=chromium:628630 TEST=None Change-Id: I7db39894213f41f884b74cea4b7bbb44f0830daa Signed-off-by: Chung-yih Wang &lt;cywang@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/394410 Reviewed-by: Dan Shi &lt;dshi@google.com&gt; " fail_count="0" gerrit_number="394410" owner_email="cywang@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/10/394410/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Iee5603d12ad7d514f478c55627a5ce387ec77135" commit="cbbf8e3af901daa49640b859e43eb6008ec50c59" commit_message="ath10k: Fix a typo in inline definition of 'ath10k_sta_update_rx_duration' BUG=none TEST=compile ath10k Change-Id: Iee5603d12ad7d514f478c55627a5ce387ec77135 Signed-off-by: Maharaja Kennadyrajan &lt;mkenna@codeaurora.org&gt; Signed-off-by: Mohammed Shafi Shajakhan &lt;mohammed@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/394450 Commit-Ready: Maharaja KennadyRajan &lt;c_mkenna@qti.qualcomm.com&gt; Commit-Ready: Mohammed Shafi Shajakhan &lt;mohammed@qti.qualcomm.com&gt; Tested-by: Maharaja KennadyRajan &lt;c_mkenna@qti.qualcomm.com&gt; Tested-by: Mohammed Shafi Shajakhan &lt;mohammed@qti.qualcomm.com&gt; Reviewed-by: Maharaja KennadyRajan &lt;c_mkenna@qti.qualcomm.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@chromium.org&gt; " fail_count="0" gerrit_number="394450" owner_email="mohammed@qti.qualcomm.com" 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/50/394450/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I28988a96c7331caa9c78ffd595bb69fe533a02ff" commit="4c3b47691d99a9fa0e01e7ca9e1ebd66939327ea" commit_message="Fievel: fix veyron_fievel servo config Inherit from veryon_rialto BUG=chrome-os-partner:52108 BRANCH=None TEST=&quot;sudo servod --board=veyron_fievel&quot; and try power_state:on, power_state:off, and power_state:rec arguments to dut-control Change-Id: I28988a96c7331caa9c78ffd595bb69fe533a02ff Reviewed-on: https://chromium-review.googlesource.com/394458 Commit-Ready: Ren Kuo &lt;ren.kuo@quantatw.com&gt; Tested-by: Ren Kuo &lt;ren.kuo@quantatw.com&gt; Reviewed-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Ren Kuo &lt;ren.kuo@quantatw.com&gt; " fail_count="0" gerrit_number="394458" owner_email="Sheng-Liang.Pan@quantatw.com" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/58/394458/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iebb7be897ed931d943233cf163bb61933b81eeb3" commit="c776ae0b5a696aab248700ac26d194043f28506c" commit_message="CRAS: alsa_jack - Use different timeout for different type of jacks. GPIO jack on some boards need long timeout for working correctly. However that affects HCTL jacks on some boards to wait too long. Use different timeout for each of them so both work happily. BUG=chromium:624819 TEST=Verified on big that HDMI node got selected soon after plugged in. Change-Id: Iebb7be897ed931d943233cf163bb61933b81eeb3 Reviewed-on: https://chromium-review.googlesource.com/394468 Commit-Ready: Chinyue Chen &lt;chinyue@chromium.org&gt; Tested-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="394468" owner_email="chinyue@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/68/394468/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2df5cbc95b8a43451cc90a17d328dde1b16b3fb4" commit="ff5101ad85ff05f265dcc332ccd9634037bac9c3" commit_message="Define ARC opt-in string markers for other modules to reference. BUG=b:29154686 TEST=test_that &lt;IP_OF_DUT&gt; cheets_PlayStoreOptIn Change-Id: I2df5cbc95b8a43451cc90a17d328dde1b16b3fb4 Reviewed-on: https://chromium-review.googlesource.com/394510 Commit-Ready: Ben Cheng &lt;bccheng@chromium.org&gt; Tested-by: Chung-yih Wang &lt;cywang@google.com&gt; Tested-by: Ben Cheng &lt;bccheng@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@google.com&gt; " fail_count="0" gerrit_number="394510" owner_email="bccheng@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/10/394510/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia82d519dbd073cf116cd43db3e0a6dcd341f26ea" commit="38e724df1f2d71f17079f2de737cca7894db66a2" commit_message="Add authpolicyd user/group TEST=trybots BUG=chromium:653509 Change-Id: Ia82d519dbd073cf116cd43db3e0a6dcd341f26ea Reviewed-on: https://chromium-review.googlesource.com/394589 Commit-Ready: Zentaro Kavanagh &lt;zentaro@google.com&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@google.com&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="394589" owner_email="rsorokin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/89/394589/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I372b55b3415e0c7b1ec61055c72ea741ba6d18b1" commit="f1984c7eaa5ef54682954f4ebf357718b3ead55a" commit_message="CHROMIUM: ASoC: Intel: Boards: Support headset button for nau88l25max Map the 4 buttons from the Android reference headset to KEY_MEDIA, KEY_VOICECOMMAND, KEY_VOLUMEUP, and KEY_VOLUMEDOWN. BUG=chrome-os-partner:58235 TEST=1. Run evtest 2. Select input events for &quot;sklnau8825max Headset Jack&quot; 3. Plug android reference headset 4. Press and check the 4 buttons are correctly mapped. Change-Id: I372b55b3415e0c7b1ec61055c72ea741ba6d18b1 Signed-off-by: Chinyue Chen &lt;chinyue@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/394609 Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="394609" owner_email="chinyue@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/09/394609/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I8cfe5b77ec40c90a2de248ad725d2337e941b895" commit="3a566e7e4b2143dbf6f160904090e6a40d40d479" commit_message="KEYS: Fix ASN.1 indefinite length object parsing This fixes CVE-2016-0758. In the ASN.1 decoder, when the length field of an ASN.1 value is extracted, it isn't validated against the remaining amount of data before being added to the cursor. With a sufficiently large size indicated, the check: datalen - dp &lt; 2 may then fail due to integer overflow. Fix this by checking the length indicated against the amount of remaining data in both places a definite length is determined. Whilst we're at it, make the following changes: (1) Check the maximum size of extended length does not exceed the capacity of the variable it's being stored in (len) rather than the type that variable is assumed to be (size_t). (2) Compare the EOC tag to the symbolic constant ASN1_EOC rather than the integer 0. (3) To reduce confusion, move the initialisation of len outside of: for (len = 0; n &gt; 0; n--) { since it doesn't have anything to do with the loop counter n. BUG=b:31918100 TEST=None Signed-off-by: David Howells &lt;dhowells@redhat.com&gt; Reviewed-by: Mimi Zohar &lt;zohar@linux.vnet.ibm.com&gt; Acked-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt; Acked-by: Peter Jones &lt;pjones@redhat.com&gt; Change-Id: I8cfe5b77ec40c90a2de248ad725d2337e941b895 Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/394728 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="394728" owner_email="bhthompson@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/28/394728/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I01404effcc78fd10f7879df7813cbdd5ae01988d" commit="92a93ef6bcd9b419491c34cd7df7d78649528a52" commit_message="net: Fix use after free in the recvmmsg exit path The syzkaller fuzzer hit the following use-after-free: Call Trace: [&lt;ffffffff8175ea0e&gt;] __asan_report_load8_noabort+0x3e/0x40 mm/kasan/report.c:295 [&lt;ffffffff851cc31a&gt;] __sys_recvmmsg+0x6fa/0x7f0 net/socket.c:2261 [&lt; inline &gt;] SYSC_recvmmsg net/socket.c:2281 [&lt;ffffffff851cc57f&gt;] SyS_recvmmsg+0x16f/0x180 net/socket.c:2270 [&lt;ffffffff86332bb6&gt;] entry_SYSCALL_64_fastpath+0x16/0x7a arch/x86/entry/entry_64.S:185 And, as Dmitry rightly assessed, that is because we can drop the reference and then touch it when the underlying recvmsg calls return some packets and then hit an error, which will make recvmmsg to set sock-&gt;sk-&gt;sk_err, oops, fix it. BUG=b:31918100 TEST=None Reported-and-Tested-by: Dmitry Vyukov &lt;dvyukov@google.com&gt; Cc: Alexander Potapenko &lt;glider@google.com&gt; Cc: Eric Dumazet &lt;edumazet@google.com&gt; Cc: Kostya Serebryany &lt;kcc@google.com&gt; Cc: Sasha Levin &lt;sasha.levin@oracle.com&gt; Fixes: a2e2725541fa (&quot;net: Introduce recvmmsg socket syscall&quot;) http://lkml.kernel.org/r/20160122211644.GC2470@redhat.com Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I01404effcc78fd10f7879df7813cbdd5ae01988d Reviewed-on: https://chromium-review.googlesource.com/394729 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="394729" owner_email="bhthompson@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/29/394729/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I14a750de797cc339c7a4ddb2e660ad56a1f61f81" commit="2b35281706472a7f44e9e3167291f805a4481726" commit_message="Add gru-firmware to firmware-boards list BUG=None TEST=None Change-Id: I14a750de797cc339c7a4ddb2e660ad56a1f61f81 Reviewed-on: https://chromium-review.googlesource.com/394788 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; " fail_count="1" gerrit_number="394788" owner_email="philipchen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/88/394788/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic19ce9269514650343e2e88fb9f446ee249dd585" commit="d8c2a6db7f4ec7bc9356e843fb1c31b002811295" commit_message="virtualenv: acquire an exclusive lock when creating virtualenv BUG=chromium:653217 TEST=tested locally with varying timeouts, with multiple parallel calls to create_env.sh Change-Id: Ic19ce9269514650343e2e88fb9f446ee249dd585 Reviewed-on: https://chromium-review.googlesource.com/395108 Commit-Ready: Aviv Keshet &lt;akeshet@chromium.org&gt; Tested-by: Aviv Keshet &lt;akeshet@chromium.org&gt; Reviewed-by: Allen Li &lt;ayatane@chromium.org&gt; " fail_count="0" gerrit_number="395108" owner_email="akeshet@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/08/395108/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4d9868c0dcbf3e56cdae79bd455c8dc067fc1542" commit="f462db52094a4dceb1f1b2d31d3040e9b0814a78" commit_message="cryptohome: set system salt for attestationd at start For TPM2 systems, send system salt to attestationd using SetSystemSalt message, since attestationd doesn't have privileges to read it itself. CQ-DEPEND=CL:395107 BUG=chrome-os-partner:54712 TEST=unit tests, check that there are no &quot;Could not get size of system salt&quot; messages for TpmAttestationDoesKeyExist Change-Id: I4d9868c0dcbf3e56cdae79bd455c8dc067fc1542 Reviewed-on: https://chromium-review.googlesource.com/395166 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="395166" owner_email="apronin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/66/395166/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6105a9d5925771d9821025159a4af8a7dd3b10d9" commit="293be1a396cc7f1d4445b8ce04ddb7894dbaca9b" commit_message="graphics_Idle: unify devfreq path with original dvfs path The main loop for the two paths are basically identical (with some variable renames) so it makes sense to unify the two. Also RK3399 on kernel 4.4 is using the devfreq path so add code to handle it. BUG=chrome-os-partner:57291 TEST=test_that graphics_Idle on kevin Change-Id: I6105a9d5925771d9821025159a4af8a7dd3b10d9 Reviewed-on: https://chromium-review.googlesource.com/395187 Commit-Ready: Haixia Shi &lt;hshi@chromium.org&gt; Tested-by: Haixia Shi &lt;hshi@chromium.org&gt; Reviewed-by: Haixia Shi &lt;hshi@chromium.org&gt; " fail_count="0" gerrit_number="395187" owner_email="hshi@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/87/395187/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieaf0b617d1ebf02ef1d286bc24579337c5975f77" commit="3c4c1fecda4bc5ed8dbb72eafe0e3d8753f5515f" commit_message="shard_client: add ts_mon instrumentation BUG=None TEST=None Change-Id: Ieaf0b617d1ebf02ef1d286bc24579337c5975f77 Reviewed-on: https://chromium-review.googlesource.com/395246 Commit-Ready: Aviv Keshet &lt;akeshet@chromium.org&gt; Tested-by: Aviv Keshet &lt;akeshet@chromium.org&gt; Reviewed-by: Aviv Keshet &lt;akeshet@chromium.org&gt; " fail_count="0" gerrit_number="395246" owner_email="akeshet@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/46/395246/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I406c44706f90973ddbb79d59a74ddb194224debc" commit="7ca300adcad963a3d6ea8b495563d7f69afc7479" commit_message="login: Clean up for session_manager_impl and its test. session_manager had a variation to build a second argument of TriggerImpulse(). With this CL, inlined initializer list is used if possible. SetDefaultMockBehavior() is introduced to the unittest. Some redundant invocation is migrated into the function. BUG=None TEST=Ran unittests. Change-Id: I406c44706f90973ddbb79d59a74ddb194224debc Reviewed-on: https://chromium-review.googlesource.com/395467 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="0" gerrit_number="395467" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/67/395467/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1785dd891805e5b4a0e2ace6c40d0901b109e316" commit="03a062fbe5357c1fc1765f857286f28bfdd3bc91" commit_message="servod: remove gale_power from __init__.py BUG=none TEST=sudo servod -b reef launches w/o error ImportError: No module named gale_power Change-Id: I1785dd891805e5b4a0e2ace6c40d0901b109e316 Reviewed-on: https://chromium-review.googlesource.com/395668 Commit-Ready: Todd Broch &lt;tbroch@chromium.org&gt; Tested-by: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-by: John Carey &lt;ranix@google.com&gt; Reviewed-by: Julio Diez &lt;jdiez@chromium.org&gt; " fail_count="0" gerrit_number="395668" owner_email="tbroch@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/68/395668/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I88805e4905f0fc9290565fa1c2dbf508f968d9ce" commit="b1d8241e0d47559fb2a30fb733482c56810d7e5a" commit_message="device: toybox: fix a bug in dd function If argument 'conv' is not set (None), we cannot join it as a string. BUG=None TEST=make test Change-Id: I88805e4905f0fc9290565fa1c2dbf508f968d9ce Reviewed-on: https://chromium-review.googlesource.com/394512 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="394512" owner_email="stimim@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/12/394512/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I46aa5988a33b349007c3a21048f514b1720aacaf" commit="b6f2e0d5adbdb81c0357c29f4eaca98c1b69dce4" commit_message="reef: remove obsolete code for proto BUG=none BRANCH=none TEST=booted reef evt Change-Id: I46aa5988a33b349007c3a21048f514b1720aacaf Signed-off-by: Kevin K Wong &lt;kevin.k.wong@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/394215 Tested-by: Divya S Sasidharan &lt;divya.s.sasidharan@intel.com&gt; Reviewed-by: Vijay P Hiremath &lt;vijay.p.hiremath@intel.com&gt; Reviewed-by: Divya S Sasidharan &lt;divya.s.sasidharan@intel.com&gt; Reviewed-by: David Hendricks &lt;dhendrix@chromium.org&gt; " fail_count="0" gerrit_number="394215" owner_email="kevin.k.wong@intel.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/15/394215/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I4d1576dd95388a95d85340ada95ba34a73bc4cf2" commit="e836447fb31f9e90c2339d6ac41e04e94c98e1c7" commit_message="CHROMIUM: iwl7000: mvm: show TX power configuration in debugfs Show the TX power configuration that's usually used for dynamic SAR in debugfs, like so: # cat /sys/kernel/debug/iwlwifi/*/iwlmvm/tx_power_status 2.4 = 10.000 dBm 5.2L = 12.000 dBm 5.2H = 11.000 dBm When a value hasn't been set, print &quot;(not limited)&quot; instead of &quot;value dBm&quot;. BUG=chrome-os-partner:51246 TEST=configure the TX power through power_manager or vendor_cmd, then cat the /sys/kernel/debug/iwlwifi/*/iwlmvm/tx_power_status. It shall show 3 part of TX power configured in dBm. Change-Id: I4d1576dd95388a95d85340ada95ba34a73bc4cf2 Signed-off-by: Matt Chen &lt;matt.chen@intel.com&gt; Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt; Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/394455 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="394455" owner_email="matt.chen@intel.com" 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/55/394455/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4d1576dd95388a95d85340ada95ba34a73bc4cf2" commit="c595e56935e80470112969e50b9a928db7ff2ed1" commit_message="CHROMIUM: iwl7000: mvm: show TX power configuration in debugfs Show the TX power configuration that's usually used for dynamic SAR in debugfs, like so: # cat /sys/kernel/debug/iwlwifi/*/iwlmvm/tx_power_status 2.4 = 10.000 dBm 5.2L = 12.000 dBm 5.2H = 11.000 dBm When a value hasn't been set, print &quot;(not limited)&quot; instead of &quot;value dBm&quot;. BUG=chrome-os-partner:51246 TEST=configure the TX power through power_manager or vendor_cmd, then cat the /sys/kernel/debug/iwlwifi/*/iwlmvm/tx_power_status. It shall show 3 part of TX power configured in dBm. Change-Id: I4d1576dd95388a95d85340ada95ba34a73bc4cf2 Signed-off-by: Matt Chen &lt;matt.chen@intel.com&gt; Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt; Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/394579 Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="394579" owner_email="matt.chen@intel.com" 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/79/394579/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I80cd0fca89111d504638471b0f53e2bc6b68fb42" commit="db7da95c536c54015046cac9c389c1b9483ab4c0" commit_message="Add clang-format file for shill This simplifies checking CLs for formatting compliance. Usage: (a) git add &lt;filename&gt; # Stage changes like you normally would. (b) git-clang-format # Modifies staged files in-place to correct formatting. (c) git add &lt;filename&gt; # Possibly use git add -p to selectively pick changes, Commit as you normally would. Change-Id: I80cd0fca89111d504638471b0f53e2bc6b68fb42 Signed-off-by: Kirtika Ruchandani &lt;kirtika@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/391047 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Kevin Cernekee &lt;cernekee@chromium.org&gt; " fail_count="0" gerrit_number="391047" owner_email="kirtika@chromium.org" pass_count="0" patch_number="2" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/47/391047/2" remote="cros" total_fail_count="0"/><lkgm version="8875.0.0-rc1"/></manifest>