blob: 956bf3301914499190a6b20876a42774d834f74f [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="11a5ff0e718abfaff41681f4281bd0508b7307aa">
<notice>Your sources have been sync'd successfully.</notice>
<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="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,project_sdk,buildtools" name="chromium/tools/depot_tools" revision="b6795643ec0305ba2ff862fcd0f450756aa5e58c"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/chromite" path="chromite" revision="9933b60cf2e6bdfa39493899cefb5c9c4b4c7f37" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/manifest" path="manifest" revision="85323bf360e42de0bf717d07484760e51533ebbe" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="d9904590b249b9b2240bccc94f6702f62fc4365b" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="e1ecded09e5c449bf2553fdf6dd04521dfe73e5b" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="475609d0d82476d9162498e238df000eed27ff36" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="2f5c05fa5bd19105eae91fc7126d248392a35fc1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="48950c9cb35671c59f9f63316683357c8792b79d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="98d53174639518ccb46055b5e3b539725d516f77" 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/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="2242a46e0c8c66a1558a77d8829788d396352e29" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="05ce8d3c59a2d8e765b3beb2e1a69e7fcf59e5ba" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="2647b00ff6b608e38dee89356271dd83f36b5982" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="fe0647a3cce55675060bd6809f465e1cb1c001e2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="37c189590df741644f99cda93b667c0a2c6d445e" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="a6ac00ddf4f26b4ee558c2066a4ba495c176fc30" 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="987a60f5ae48541c1df1aab8a01560446b712f76" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="0686445847dac456e867f96968b2ee29d7cce74a" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory" path="src/platform/factory" revision="8d3c40a50e21a6f2fa4960cca1bb91c33b5bde8d" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="f90b5268a73704d68700a782d170261d546fd85a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/firmware" path="src/platform/firmware" revision="8b14a26ccaaac20c33535a38199273c0acecb33f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="38917fe2b121610c487570bb41f97167a76132ce" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="05325e18158f8519f853e086e92c04504e2b87aa" 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/platform/google-breakpad" revision="cf5b98e801bcf0218dfe19ac722c5fa600814678" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="7efff0e164437b46def2b2f556d822827e29a0be" 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="4a6953392ad6abf2d4899a54022478b1ca88ef09" 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="f9d2ab79a15a1bb6a1307f3b608964c81c27791b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="c02c806dfe581dcff530f75f7b73847f7c3dc229" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="351d2383b1633aee5d3ab1483f5c562cd6a2677b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="025edcb3ff590061db697f0f3aeb675407758053" 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="7cde658e97d6a00cf0d43f0478544e71ffd2e2d2" 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="b9adeb2bbcbba2eb383a307bcfc756d32ebc43d7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="45e1e60c2d179d7c7f6d7cb141c1c80b25bcf971" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="322345ed0b1ab6e42ec2710ef5c904464b0dc218" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="ea84cb97cdc7144cb8d746cec5b471d2b62d21f7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="c3c6ea92a02cb6bba18175c713cdedec18309d28" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="35468240e94dd74577f06dbeca5aac88e4c0b8ef" 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="1cf43ee163b9bcc3b9d2baaf5fc71b417b7f4334" 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_reference" path="src/platform/vboot_reference" revision="02ac2885fd797fba7f12ef040f0eb041dda7af20" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="f07e3dfe1be57bc778d84657bf051ff50443cf56" 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="48a42e96e26edd12bf295ea13b50bcdd40c068e3" 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="896ed2c7372c31ae8c6cf2d85cbc08d1e98a85d6" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="6b61036fa727cd7436357dc1019056edbb035a2a" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/repohooks" path="src/repohooks" revision="81d07144f3790a66819ecd320101bfdf51dd15f8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="84f9696b102bbdaa44bceee905beb7a6c7f78764" 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="a3a348993ad0a2b863f6277229423152fbed0af0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project groups="buildtools" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="e63910ec84dad73d6efa6d5239f7efe2b3bff2b3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/binutils" path="src/third_party/binutils" revision="ff847b57d425687df548c860b48851f090bd79e2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="ea3bd053c6601d6fd4415e249cb3cd24bb5a96da" upstream="refs/heads/master"/>
<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/bsdiff" path="src/third_party/bsdiff" revision="8c17bdc0d759c8e6da90c5f72b052ba2605a0a3a" 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="5197b1354d138759dfaa428c665de6cbfb8e8911" upstream="refs/heads/chromeos-2015.07"/>
<project name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="612cd24575ab8bb77260e22f3665f46b77794ffe" 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,project_sdk,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="71d69adfd89c3feb4781cdfaa86ea3cc9d72ea2e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="f24b1313a047e8406b869fb59d4216b5e8e0eb05" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,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 name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="a69e0dd0e534a1caea1e42449a7509be5b26ce2c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="88126a88e240ab18730163ea0f5d0b775247ac23" 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="dabc189d165f9d89073a27041ed4c898667e3183" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ce991d3804010d2bc297621ca3c4e009c307c802" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="393454feaae41c0e3ccb077865a2bcfef86c1d0a" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="e1722e8c1fa2002d8aa0dec3da8bab05ff5ccd7e" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="c4932bd57b6edfc42773b4527180a219b9af9ca4" 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/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="07f7a81118f74a8a7bc4ef5b81ee651aa12b8adb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="814223516b53c532bda8b320b6022fd2716a14d8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="4290bd545748cae9e3abad8113dcf4f6dc82e840" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="f1684f7174aad3f4249416a3e9049899d05824ba" 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/mesa" revision="c2a0600d5b0645533ba442b5ab879b23c2564a4d" 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="c2faa3df83d679cb01b553d567b16ecc2299f134" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="52fbe37e5d78011366eec0033d5374a0c8950f0e" 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="7d5367e2a8618718e90274ae920bc6f406b59b9e" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project groups="project_sdk" 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="ab36a75379f1cfaa7a803cb6f8b33ad31e49fcbf" 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="065e0d7552ad876e067e56dcd8cc2a8f84bd8cc4" upstream="refs/heads/master"/>
<project groups="project_sdk" name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="4ca78880022107e61481a0e2e053acc82b2e5090" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="9fc83145f6a01327c247342fd8c393d8f54357b6" upstream="refs/heads/chromeos-v2013.06"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="04cfc2000cdc6a27b8a33e3b112e97c33e22f318" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/xf86-video-armsoc" path="src/third_party/xf86-video-armsoc" revision="30370e9dbf7ba0e457ee7de297d2ad6c269a00be" upstream="refs/heads/master"/>
<project groups="minilayout,project_sdk,buildtools" name="external/swarming.client" path="chromite/third_party/swarming.client" revision="0ec868bc7a6a72ca40e3cb508898e4e07f109ae1"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-3.14" change_id="Idaf681460fe6aba4738bcdeedee694cd2db674c8" commit="9b44b591aafa668e72de7df5d6f03db4891ab946" commit_message="UPSTREAM: usb: dwc2: gadget: handle reset interrupt before endpoint interrupts If system is loaded, reset, enum-done and setup interrupts can occur at the same time. Current interrupt handling sequence will handle setup packet's interrupt before handling reset interrupt. Which will break the enumeration process. Correct sequence is to handle reset, enum-done and then any other endpoint interrupts. BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Change-Id: Idaf681460fe6aba4738bcdeedee694cd2db674c8 Signed-off-by: Mian Yousaf Kaukab &lt;yousaf.kaukab@intel.com&gt; Tested-by: Robert Baldyga &lt;r.baldyga@samsung.com&gt; Tested-by: Dinh Nguyen &lt;dinguyen@opensource.altera.com&gt; Tested-by: John Youn &lt;johnyoun@synopsys.com&gt; Acked-by: John Youn &lt;johnyoun@synopsys.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit 8fc37b82a4a43f63e3464e5d02578ea988cb5c01) Reviewed-on: https://chromium-review.googlesource.com/306257 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306257" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/57/306257/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="If4ca52a334fa880a87289ea32306d8c4d5020a5d" commit="d3146847b8fbfc9e41e8b906eb7442225adf0fc4" commit_message="UPSTREAM: usb: dwc2: exit hibernation on session request Controller enters hibernation through suspend interrupt on disconnection. On connection, session request interrupt is generated. dwc2 must exit hibernation and restore state from this interrupt before continuing. In host mode, exit from hibernation is handled by bus_resume function. BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Change-Id: If4ca52a334fa880a87289ea32306d8c4d5020a5d Signed-off-by: Mian Yousaf Kaukab &lt;yousaf.kaukab@intel.com&gt; Signed-off-by: Gregory Herrero &lt;gregory.herrero@intel.com&gt; Tested-by: Robert Baldyga &lt;r.baldyga@samsung.com&gt; Tested-by: Dinh Nguyen &lt;dinguyen@opensource.altera.com&gt; Tested-by: John Youn &lt;johnyoun@synopsys.com&gt; Acked-by: John Youn &lt;johnyoun@synopsys.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit 21795c826a4525bd6b111acfe0db079545083c40) Reviewed-on: https://chromium-review.googlesource.com/306258 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306258" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/58/306258/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I00b91741170d5236254729949257ef0ad7337b03" commit="fc001a2fdda36b0966154c2f755fbff76278fd25" commit_message="UPSTREAM: usb: dwc2: gadget: fix a memory use-after-free bug When dwc2_hsotg_handle_unaligned_buf_complete() hs_req-&gt;req.buf already destroyed, in dwc2_hsotg_unmap_dma(), it touches hs_req-&gt;req.dma again, so dwc2_hsotg_unmap_dma() should be called before dwc2_hsotg_handle_unaligned_buf_complete(). Otherwise, it will cause a bad_page BUG, when allocate this memory page next time. This bug led to the following crash: BUG: Bad page state in process swapper/0 pfn:2bdbc [ 26.820440] page:eed76780 count:0 mapcount:0 mapping: (null) index:0x0 [ 26.854710] page flags: 0x200(arch_1) [ 26.885836] page dumped because: PAGE_FLAGS_CHECK_AT_PREP flag set [ 26.919179] bad because of flags: [ 26.948917] page flags: 0x200(arch_1) [ 26.979100] Modules linked in: [ 27.008401] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W3.14.0 #17 [ 27.041816] [&lt;c010e1f8&gt;] (unwind_backtrace) from [&lt;c010a704&gt;] (show_stack+0x20/0x24) [ 27.076108] [&lt;c010a704&gt;] (show_stack) from [&lt;c087eea8&gt;] (dump_stack+0x70/0x8c) [ 27.110246] [&lt;c087eea8&gt;] (dump_stack) from [&lt;c01ce0b8&gt;] (bad_page+0xfc/0x12c) [ 27.143958] [&lt;c01ce0b8&gt;] (bad_page) from [&lt;c01ce65c&gt;] (get_page_from_freelist+0x3e4/0x50c) [ 27.179298] [&lt;c01ce65c&gt;] (get_page_from_freelist) from [&lt;c01ce9a0&gt;] (__alloc_pages_nodemask) [ 27.216296] [&lt;c01ce9a0&gt;] (__alloc_pages_nodemask) from [&lt;c01cf00c&gt;] (__get_free_pages+0x20/) [ 27.252326] [&lt;c01cf00c&gt;] (__get_free_pages) from [&lt;c01e5bec&gt;] (kmalloc_order_trace+0x34/0xa) [ 27.288295] [&lt;c01e5bec&gt;] (kmalloc_order_trace) from [&lt;c0203304&gt;] (__kmalloc+0x40/0x1ac) [ 27.323751] [&lt;c0203304&gt;] (__kmalloc) from [&lt;c052abc0&gt;] (dwc2_hsotg_ep_queue.isra.12+0x7c/0x1) [ 27.359937] [&lt;c052abc0&gt;] (dwc2_hsotg_ep_queue.isra.12) from [&lt;c052af88&gt;] (dwc2_hsotg_ep_queue) [ 27.397478] [&lt;c052af88&gt;] (dwc2_hsotg_ep_queue_lock) from [&lt;c0554110&gt;] (rx_submit+0xfc/0x164) [ 27.433619] [&lt;c0554110&gt;] (rx_submit) from [&lt;c05546e8&gt;] (rx_complete+0x22c/0x230) [ 27.468872] [&lt;c05546e8&gt;] (rx_complete) from [&lt;c052b528&gt;] (dwc2_hsotg_complete_request+0xfc/0) [ 27.506240] [&lt;c052b528&gt;] (dwc2_hsotg_complete_request) from [&lt;c052bba0&gt;] (dwc2_hsotg_handle_o) [ 27.545401] [&lt;c052bba0&gt;] (dwc2_hsotg_handle_outdone) from [&lt;c052be70&gt;] (dwc2_hsotg_epint+0x2c) [ 27.583689] [&lt;c052be70&gt;] (dwc2_hsotg_epint) from [&lt;c052c750&gt;] (dwc2_hsotg_irq+0x1dc/0x4ac) [ 27.621041] [&lt;c052c750&gt;] (dwc2_hsotg_irq) from [&lt;c01682e0&gt;] (handle_irq_event_percpu+0x70/0x) [ 27.659066] [&lt;c01682e0&gt;] (handle_irq_event_percpu) from [&lt;c01684ec&gt;] (handle_irq_event+0x4c) [ 27.697322] [&lt;c01684ec&gt;] (handle_irq_event) from [&lt;c016bae0&gt;] (handle_fasteoi_irq+0xc8/0x11) [ 27.735451] [&lt;c016bae0&gt;] (handle_fasteoi_irq) from [&lt;c0167b8c&gt;] (generic_handle_irq+0x30/0x) [ 27.773918] [&lt;c0167b8c&gt;] (generic_handle_irq) from [&lt;c0167ca4&gt;] (__handle_domain_irq+0x84/0) [ 27.812018] [&lt;c0167ca4&gt;] (__handle_domain_irq) from [&lt;c01003b0&gt;] (gic_handle_irq+0x48/0x6c) [ 27.849695] [&lt;c01003b0&gt;] (gic_handle_irq) from [&lt;c010b340&gt;] (__irq_svc+0x40/0x50) [ 27.886907] Exception stack(0xc0d01ee0 to 0xc0d01f28) Acked-by: John Youn &lt;johnyoun@synopsys.com&gt; Tested-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Change-Id: I00b91741170d5236254729949257ef0ad7337b03 Signed-off-by: Yunzhi Li &lt;lyz@rock-chips.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit 44583fecfd85f33878a90ca9cad2eb533bfc39a1) Reviewed-on: https://chromium-review.googlesource.com/306259 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306259" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/59/306259/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I32cc7999fe8aed1a96f8e4948f68bd72a6a01beb" commit="67f1c6e9f7d09667e89c69b2fbbc20046991306e" commit_message="UPSTREAM: usb: dwc2: remove double call to dwc2_hsotg_of_probe This patch removes doubled call to dwc2_hsotg_of_probe() function. Tested-by: John Youn &lt;johnyoun@synopsys.com&gt; Acked-by: John Youn &lt;johnyoun@synopsys.com&gt; BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Change-Id: I32cc7999fe8aed1a96f8e4948f68bd72a6a01beb Signed-off-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit 19dadca58a16741b2eeb1c31021b577ffb4b88ee) Reviewed-on: https://chromium-review.googlesource.com/306260 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306260" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/60/306260/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I3758d5e956be81ce36784a86ef40cc6bf8744c06" commit="035cdc425bf119847cbefa50cc4e6305902c6bed" commit_message="UPSTREAM: usb: dwc2: remove non-functional clock gating During typical gadget operation, dwc2 clock was enabled 3 times: from dwc2_gadget_init(), dwc2_hsotg_udc_start() and dwc2_hsotg_pullup(), and then disabled in s3c_hsotg_pullup(), s3c_hsotg_udc_stop() and dwc2_hsotg_remove(). This really makes no sense, so leave clock control code only in dwc2_gadget_init/remove functions. Tested-by: John Youn &lt;johnyoun@synopsys.com&gt; Acked-by: John Youn &lt;johnyoun@synopsys.com&gt; BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Change-Id: I3758d5e956be81ce36784a86ef40cc6bf8744c06 Signed-off-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit 4112905f90510fce7c8ccb1cdc05253a25595734) Reviewed-on: https://chromium-review.googlesource.com/306261 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306261" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/61/306261/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I3037d2885fac3197efceaa582c7284e7a1040f3e" commit="53068140c49e12e760dd063119a0024ced66526a" commit_message="UPSTREAM: usb: dwc2: fix unbalanced phy control Even when DWC2 is in (internal) suspended state, it should disable PHY in suspend and then enable it in resume. This patch fixes unbalanced PHY control sequence. BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Conflicts: drivers/usb/dwc2/platform.c ...since we have (e6495c5 FROMLIST: USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled) and the check moved to the sub-function. Change-Id: I3037d2885fac3197efceaa582c7284e7a1040f3e Tested-by: John Youn &lt;johnyoun@synopsys.com&gt; Acked-by: John Youn &lt;johnyoun@synopsys.com&gt; Signed-off-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit 5ee2a003e8622d51e865ffa5547a5708e592a1a5) Reviewed-on: https://chromium-review.googlesource.com/306262 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306262" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/306262/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="Idb7874ec5b48a7da960fab9302b96e852090f62b" commit="5332bd3b460dc42eb3923321bcdc246a2c81ede7" commit_message="UPSTREAM: usb: dwc2: gadget: parity fix in isochronous mode USB OTG driver in isochronous mode has to set the parity of the receiving microframe. The parity is set to even by default. This causes problems for an audio gadget, if the host starts transmitting on odd microframes. This fix uses Incomplete Periodic Transfer interrupt to toggle between even and odd parity until the Transfer Complete interrupt is received. BUG=chrome-os-partner:46308 TEST=w/ series both USB ports are happy Change-Id: Idb7874ec5b48a7da960fab9302b96e852090f62b Signed-off-by: Roman Bacik &lt;rbacik@broadcom.com&gt; Reviewed-by: Abhinav Ratna &lt;aratna@broadcom.com&gt; Reviewed-by: Srinath Mannam &lt;srinath.mannam@broadcom.com&gt; Signed-off-by: Scott Branden &lt;sbranden@broadcom.com&gt; Signed-off-by: John Youn &lt;johnyoun@synopsys.com&gt; Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt; Signed-off-by: Doug Anderson &lt;dianders@chromium.org&gt; (cherry picked from git.kernel.org balbi/usb.git next commit ec1f9d9f01384fe656a6f92b90de274146fe35a1) Reviewed-on: https://chromium-review.googlesource.com/306263 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="306263" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/306263/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.10" change_id="Ia7d98b2395d862dee59fd955cd2499d6c2853665" commit="7a2fc2632f9f0c6add368e08a103d2426728d5b6" commit_message="UPSTREAM: Bluetooth: Fix double scan updates When disable/enable scan command is issued twice, some controllers will return an error for the second request, i.e. requests with this command will fail on some controllers, and succeed on others. This patch makes sure that unnecessary scan disable/enable commands are not issued. When adding device to the auto connect whitelist when there is pending connect attempt, there is no need to update scan. hci_connect_le_scan_cleanup is conditionally executing hci_conn_params_del, that is calling hci_update_background_scan. Make the other case also update scan, and remove reduntand call from hci_connect_le_scan_remove. When stopping interleaved discovery the state should be set to stopped only when both LE scanning and discovery has stopped. (cherry-picked from commit 168b8a25c0ac30f427bfe6ad547779c4c363d042 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: Ia7d98b2395d862dee59fd955cd2499d6c2853665 Signed-off-by: Jakub Pawlowski &lt;jpawlowski@google.com&gt; Acked-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306690 Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306690" owner_email="jpawlowski@google.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/90/306690/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.10" change_id="I997119c1005909df2693763fe3a037717fa8dfb4" commit="8860ba75b4cd7832c688492e7c3acd90c8ff8f9d" commit_message="UPSTREAM: Bluetooth: Fix reference counting for LE-scan based connections The code should never directly call hci_conn_hash_del since many cleanup &amp; reference counting updates would be lost. Normally hci_conn_del is the right thing to do, but in the case of a connection doing LE scanning this could cause a deadlock due to doing a cancel_delayed_work_sync() on the same work callback that we were called from. Connections in the LE scanning state actually need very little cleanup - just a small subset of hci_conn_del. To solve the issue, refactor out these essential pieces into a new hci_conn_cleanup() function and call that from the two necessary places. (cherry-picked from commit b958f9a3e87766a88036616389eaaf3ad3bd5fc8 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: I997119c1005909df2693763fe3a037717fa8dfb4 Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306691 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306691" owner_email="jpawlowski@google.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/91/306691/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.10" change_id="Ia045b3c5af833fa00a859bb017b6c89abb2753c6" commit="255cbe393b840618a70afe3c8a2476a2c58135ce" commit_message="UPSTREAM: Bluetooth: Fix LE reconnection logic We can't use hci_explicit_connect_lookup() since that would only cover explicit connections, leaving normal reconnections completely untouched. Not using it in turn means leaving out entries in pend_le_reports. To fix this and simplify the logic move conn params from the reports list to the pend_le_conns list for the duration of an explicit connect. Once the connect is complete move the params back to the pend_le_reports list. This also means that the explicit connect lookup function only needs to look into the pend_le_conns list. (cherry-picked from commit 49c509220db990ad003060db2267b9bbb597cd94 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: Ia045b3c5af833fa00a859bb017b6c89abb2753c6 Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306692 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306692" owner_email="jpawlowski@google.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/92/306692/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.10" change_id="I8eb21ec8eb1da1cad3cdf9a420bde7242c86911c" commit="9d16f4b4215ad9809b2c2b2a7c31725278b08acb" commit_message="UPSTREAM: Bluetooth: Fix remove_device behavior for explicit connects Devices undergoing an explicit connect should not have their conn_params struct removed by the mgmt Remove Device command. This patch fixes the necessary checks in the command handler to correct the behavior. (cherry-picked from commit 679d2b6f9d742b3f091868bd9a0634647ce7e782 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: I8eb21ec8eb1da1cad3cdf9a420bde7242c86911c Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306693 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306693" owner_email="jpawlowski@google.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/93/306693/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="Ia7d98b2395d862dee59fd955cd2499d6c2853665" commit="835b29a9da766eb64b18ad02d6dd6b4dccd0d687" commit_message="UPSTREAM: Bluetooth: Fix double scan updates When disable/enable scan command is issued twice, some controllers will return an error for the second request, i.e. requests with this command will fail on some controllers, and succeed on others. This patch makes sure that unnecessary scan disable/enable commands are not issued. When adding device to the auto connect whitelist when there is pending connect attempt, there is no need to update scan. hci_connect_le_scan_cleanup is conditionally executing hci_conn_params_del, that is calling hci_update_background_scan. Make the other case also update scan, and remove reduntand call from hci_connect_le_scan_remove. When stopping interleaved discovery the state should be set to stopped only when both LE scanning and discovery has stopped. (cherry-picked from commit 168b8a25c0ac30f427bfe6ad547779c4c363d042 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: Ia7d98b2395d862dee59fd955cd2499d6c2853665 Signed-off-by: Jakub Pawlowski &lt;jpawlowski@google.com&gt; Acked-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306660 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306660" owner_email="jpawlowski@google.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/60/306660/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="I997119c1005909df2693763fe3a037717fa8dfb4" commit="2183226931ef8b9144919f9e72a0ea1656feedf8" commit_message="UPSTREAM: Bluetooth: Fix reference counting for LE-scan based connections The code should never directly call hci_conn_hash_del since many cleanup &amp; reference counting updates would be lost. Normally hci_conn_del is the right thing to do, but in the case of a connection doing LE scanning this could cause a deadlock due to doing a cancel_delayed_work_sync() on the same work callback that we were called from. Connections in the LE scanning state actually need very little cleanup - just a small subset of hci_conn_del. To solve the issue, refactor out these essential pieces into a new hci_conn_cleanup() function and call that from the two necessary places. (cherry-picked from commit b958f9a3e87766a88036616389eaaf3ad3bd5fc8 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: I997119c1005909df2693763fe3a037717fa8dfb4 Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306661 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306661" owner_email="jpawlowski@google.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/61/306661/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="Ia045b3c5af833fa00a859bb017b6c89abb2753c6" commit="a6d8ec8c5064b495c95a2f154ba8f7426d032c60" commit_message="UPSTREAM: Bluetooth: Fix LE reconnection logic We can't use hci_explicit_connect_lookup() since that would only cover explicit connections, leaving normal reconnections completely untouched. Not using it in turn means leaving out entries in pend_le_reports. To fix this and simplify the logic move conn params from the reports list to the pend_le_conns list for the duration of an explicit connect. Once the connect is complete move the params back to the pend_le_reports list. This also means that the explicit connect lookup function only needs to look into the pend_le_conns list. (cherry-picked from commit 49c509220db990ad003060db2267b9bbb597cd94 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: Ia045b3c5af833fa00a859bb017b6c89abb2753c6 Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306662 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306662" owner_email="jpawlowski@google.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/62/306662/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.8" change_id="I8eb21ec8eb1da1cad3cdf9a420bde7242c86911c" commit="c63c1bc118010b45c1ebf8494edc0eac0281fd6a" commit_message="UPSTREAM: Bluetooth: Fix remove_device behavior for explicit connects Devices undergoing an explicit connect should not have their conn_params struct removed by the mgmt Remove Device command. This patch fixes the necessary checks in the command handler to correct the behavior. (cherry-picked from commit 679d2b6f9d742b3f091868bd9a0634647ce7e782 from repo git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git) Change-Id: I8eb21ec8eb1da1cad3cdf9a420bde7242c86911c Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306663 Commit-Ready: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Tested-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Arman Uguray &lt;armansito@chromium.org&gt; " fail_count="0" gerrit_number="306663" owner_email="jpawlowski@google.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/63/306663/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia9d68c6b528c2b3a595ea6791c907374616d051f" commit="e2d7da72036baad91502c85980db7c92dfeaec84" commit_message="futility: fix segfault on short files Verify the size of the buffer read from the file before trying to use 1KB of it for the new rwsig format detection. Add a new test case with a short file containing only 4 bytes of unknown data and run &quot;futility show&quot; on it. BRANCH=smaug BUG=none TEST=futility show foobar.pub.pem where foobar.pub.pem is a 451-byte file. check that &quot;make runtests&quot; passes with the fix and fails without it with the following message : test_file_types.sh ... failed FAIL: 13 / 14 passed Change-Id: Ia9d68c6b528c2b3a595ea6791c907374616d051f Reviewed-on: https://chromium-review.googlesource.com/306682 Commit-Ready: Vincent Palatin &lt;vpalatin@chromium.org&gt; Tested-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="0" gerrit_number="306682" owner_email="vpalatin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/82/306682/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I707ceca54c80ba21f53869ad86c86fa23b31e665" commit="dda0a20121890200f30d3b596f361c86c3eaa2a7" commit_message="futility: add support for .pem with public key Add support for PEM file containing a RSA Public key in futility &quot;show&quot; and &quot;create&quot; commands. When &quot;futility create&quot; is given a PEM file with only a RSA public key, generate the proper .vbpubk2 rather than failing. BRANCH=smaug BUG=none TEST=make runtests and run manually futility show tests/testkeys/key_rsa4096.pub.pem futility show tests/testkeys/key_rsa4096.pem Change-Id: I707ceca54c80ba21f53869ad86c86fa23b31e665 Reviewed-on: https://chromium-review.googlesource.com/306683 Commit-Ready: Vincent Palatin &lt;vpalatin@chromium.org&gt; Tested-by: Vincent Palatin &lt;vpalatin@chromium.org&gt; Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="0" gerrit_number="306683" owner_email="vpalatin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/83/306683/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3831f315eb0739746f072ac5d63e5ee30d833f64" commit="9243488bb6ffe0ec500af10272a7e4e5dd073088" commit_message="Marking 9999 ebuild for net-wireless/bluez as stable. Change-Id: I3831f315eb0739746f072ac5d63e5ee30d833f64 Reviewed-on: https://chromium-review.googlesource.com/306673 Commit-Ready: Arman Uguray &lt;armansito@chromium.org&gt; Tested-by: Arman Uguray &lt;armansito@chromium.org&gt; Reviewed-by: Jakub x Jakub Pawlowski &lt;jpawlowski@chromium.org&gt; Reviewed-by: Bertrand Simonnet &lt;bsimonnet@google.com&gt; " fail_count="0" gerrit_number="306673" owner_email="armansito@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/73/306673/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I11effdf6f81ca76581a354218203620708195b2b" commit="69070a15cd620b0f165cc6811d25712de89581e0" commit_message="common: expose true random number generator API When supported, the true random number generator provide to API calls, to initialize it and to retrieve a random number. BRANCH=none BUG=chrome-os-partner:43025 TEST=with other patches in place TPM2 gets proper random numbers stream. Change-Id: I11effdf6f81ca76581a354218203620708195b2b Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/306688 Reviewed-by: Bill Richardson &lt;wfrichar@chromium.org&gt; " fail_count="0" gerrit_number="306688" owner_email="vbendeb@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/88/306688/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I47cb8f65e217601c6ec185affdc2e9cf0a3a0973" commit="47267159f53a01d583f83593347d1f4cb1dfc681" commit_message="dev-embedded/avr-libc: added package to portage-stable necessary to bring in cross-avr build toolchain BUG=chromium:543777 TEST=None. Does not emerge, ebuild addition only. Change-Id: I47cb8f65e217601c6ec185affdc2e9cf0a3a0973 Reviewed-on: https://chromium-review.googlesource.com/306668 Commit-Ready: Nick Sanders &lt;nsanders@google.com&gt; Tested-by: Nick Sanders &lt;nsanders@google.com&gt; Reviewed-by: Nick Sanders &lt;nsanders@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="306668" owner_email="nsanders@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/68/306668/3" remote="cros" total_fail_count="0"/><lkgm version="7554.0.0-rc5"/></manifest>