blob: 11dc98363f73ecdb34c92f4453f1830141f01710 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="600e0b4fabe2dcfd8821bac64b8cfed7809dce4d">
<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="ce533da748d089c6f1cbd8a0b3b22713a5e229a6" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="b86156c4a5e2cb10b69a2bccbade9b8d359f3662" 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="0820a9e45f6c8b808c554b85ef1aae7c3a60787a" 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="9967e2f01ad371a7b70d035529f6f54204f9a8cf" upstream="refs/heads/master"/>
<project name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="d63fab316ce21410b9afba0fc8daf817562bb2e5" upstream="refs/heads/master"/>
<project name="aosp/platform/system/webservd" path="src/aosp/system/webservd" revision="4da81ccb6cbe745c0f4c6e272963082a08eae7ab" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="6cec52ab8e442a4ec35c16907187f4e1a21a286f" 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="1c822ade1f731ec35a3d2d3be8805f773df22c4c"/>
<project groups="minilayout,buildtools,labtools" name="chromiumos/chromite" path="chromite" revision="27bf6706f938d3a5bf695ed88b5b332a87abcaa4" 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="e6f67995422c55319c5f1840bbe06efc7f1b8ade" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="589dced034f6321beec7027a778985a6458429b6" upstream="refs/heads/master"/>
<project groups="minilayout" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="0393279f92a5467d8d2f6db174134653117640f4" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="2699adc55a989f5f609ed38882a98061ab473132" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="4b7783530bf6becbb364ce5aaaef068dc11c9a56" upstream="refs/heads/master"/>
<project groups="minilayout,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="29a297d86a55c3c40c3e811e1295b0f55eee6939" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="ed99fca1eff914e0ee6ea02b4bc05455af56e561" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="abcb13ba07474d106a45da7eb266a96eb9369516" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="733306b21d01c4f76a9ed2281ff1220c7ded63b2" 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="ab747d8fc936f7babf29bd466025bee84ac77a49" 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="ba7dc671f07b50d26b718dc010f38808f4359fbf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="cdcf79ecf48ac5b62534e5cf3f884934546f5747" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="e3a2c1adfd178eb3f69616eca60b8b68c2a51069" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="5d5faf68cdb05e477f0637f517f4926a0db1394a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="69cdb24c55805aa4591cc21ac714d0d6e28ba3d2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/ec" path="src/platform/ec" revision="e4609af63c3b2884b4dd89e04175c7fbc2abab21" 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="a8bcb919953242729524012da37f3a6ca70211eb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="c2e2fbeef92eb2391dbda5d4fca3eaf7bbfa9b1d" 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="45896023df222fd0cc1e075a9392b414bd42330b" 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="11d7510c0889aeff1eadbda1a9c83d9b493f69fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="a2f81a7dadb8b7405bb40792a4029ebeb0fef70c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="43b239fde88cfe8590996369295bbb449ee9845a" 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="a8c3932d01fabc008b139dea8628e36ece910d19" 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="c746dca555369056a6a74924bba576e904f0b38d" 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="12a4d57d206a1d4b6da5dda124f5d4728a4c8cf4" 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="cf870c647c94090e2a427106b63e3fcc33170db9" 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="d2d3756fa856794cfaefc963e9227a08a3044fd9" 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_reference" path="src/platform/vboot_reference" revision="c66cbc3440b03440d591274b188ea62b2de7af80" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="2648b0e4aa4f11dbe36efb8ef7a2383d987893e5" 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="5d612d2ab236974204a0955a48b8f9c1c4c45949" 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="40ec4b17c945adab7667121f50eedc57448c4eff" 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="47bc347fed9dd1aa5dc892adad0ea683cf9ca91b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="8593a6481601e447f1ee20f5ca3b19fe4b7d846b" upstream="refs/heads/chromeos-5.41"/>
<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="cd695eda33299e50362f1096c46f2f5260c49036" 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="7c350b9428c7d478559e25b368d0da66098d2cae" 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="7c7238c2304b3bbd0385ef01884ff4b39a981c46" 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="c36685af7ab9976c03f3cc3b389d3ff43959f136" 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="d25113ba18e8a491bd1f2f8f702c3ef5544efcc8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="d6b3c0423de0222cdb4fb2c145c71909b4ea2386" 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="827159fc46fdf7793c3cf2509ab8a166da703d65" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="32c92dfbff199f9af1f813cd6e976996ec71a770" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="fa8a4fe6a7bc677b6bde6721007eb242d6c000f0" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="07748948f2454ee4f46c4b381442ab7f6bb2b6f2" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="8e7087b7428752a79adfb4eeaaf052f2486de826" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="bbd199f8f3dc9c2a49cfecfc7956fe7706d9f0e9" 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="4914a5a2fdbf04e1fbad9a169ec0a3a490d81917" 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="8e8335d45c870cfd92ed867af5dbe8c11db19190" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7df860dd2389c5c9a5b2ed9ac8a7f1d48d6fed03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="32f6ed28cc097933a0b2cb82992a9cab46d68f80" 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="07ec984d630c89128306671ec42b964236ce4eaf" 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="a511a3c4071d5b119605e9edcddc04a715581955" 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/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="7559dfe9ed16455e03f68d9aa0a5a65747e6a174" upstream="refs/heads/master"/>
<project name="platform/hardware/libhardware" path="src/platform/libhardware" remote="aosp" revision="a24fcc412f8564f4ae98060724dc338fe51a8398" upstream="refs/heads/master"/>
<project name="platform/system/bt" path="src/platform/bt" remote="aosp" revision="2e8e9f42132d0297a94c0852a1fbf45c9bc348e5" upstream="refs/heads/master"/>
<project name="platform/system/core" path="src/platform/core" remote="aosp" revision="16017b3fbbb6ada5cd22ca38e80776981800e036" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="082ed0f10cf59b53381cefda2f90247e2a81015b" upstream="refs/heads/master"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="41f3e25635616c067b9ee272304e6f86ac8ee9db"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.4" change_id="Ie7fcff2c96377e67a307768eec714288e50c1519" commit="00e31e49c52f76aac9f9029064be8fc56c91a3c5" commit_message="CHROMIUM: Revert &quot;UPSTREAM: ASoC: Intel: Load the atom DPCM driver only&quot; This reverts commit ea2b14152cf0 (&quot;UPSTREAM: ASoC: Intel: Load the atom DPCM driver only&quot;). Reason being I can't select the baytrail audio driver for max98090 codec (what we use) because Intel left no way to enable it *IF* support for any other codecs is enabled. This was noticed but was snubbed by Intel: https://groups.google.com/forum/m/#!topic/linux.kernel/6iP9F-w_yeM http://lkml.iu.edu/hypermail/linux/kernel/1608.1/03537.html Redhat bug on the same issue was closed as &quot;Can't fix&quot;: https://bugzilla.redhat.com/show_bug.cgi?id=1335196 (&quot;Unfortunately it looks like the decision was made to not support this module in a distro like environment. I'm going to close this as CANTFIX unless the Intel developers decide to change their mind or someone reverts it.&quot;) BUG=chrome-os-partner:59912 TEST=Check that audio works even after reverting this commit in reef Change-Id: Ie7fcff2c96377e67a307768eec714288e50c1519 Reviewed-on: https://chromium-review.googlesource.com/413626 Commit-Ready: Rajat Jain &lt;rajatja@chromium.org&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@chromium.org&gt; " fail_count="0" gerrit_number="413626" owner_email="rajatja@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/26/413626/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I4a3199f793fcb2b68bbf64ee7dcf82a071ee0f48" commit="aebf3011768e82f4099e3fdb002dfd936c00d0a1" commit_message="CHROMIUM: Revert &quot;UPSTREAM: ASoC: Intel: tag byt-rt5640 machine driver as deprecated&quot; This reverts commit dd132d9be87e (&quot;UPSTREAM: ASoC: Intel: tag byt-rt5640 machine driver as deprecated&quot;). This is needed to cleanly revert the following patch to enable audio on baytrail: &quot;UPSTREAM: ASoC: Intel: sst: only select sst-firmware when DW DMAC is built-in&quot; BUG=chrome-os-partner:59912 TEST=Verify reef audio Change-Id: I4a3199f793fcb2b68bbf64ee7dcf82a071ee0f48 Reviewed-on: https://chromium-review.googlesource.com/413627 Commit-Ready: Rajat Jain &lt;rajatja@chromium.org&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@chromium.org&gt; " fail_count="0" gerrit_number="413627" owner_email="rajatja@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/27/413627/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Ib1b6210fc5be2d9cb904c5283c16d99c47dbf0ab" commit="b02e36923ef45453a6c8606583ceb29c70cb39fb" commit_message="CHROMIUM: Revert &quot;UPSTREAM: ASoC: Intel: sst: only select sst-firmware when DW DMAC is built-in&quot; This reverts commit 0530e6b970f1 (&quot;UPSTREAM: ASoC: Intel: sst: only select sst-firmware when DW DMAC is built-in&quot;). The DW_DMAC is built in as a module, and we do want to be able to select our drivers as modules. Thi is to ensure that that firmware can be loaded from /lib/modules (which is not populated / mounted by the time built-in drivers request the firmware). BUG=chrome-os-partner:59912 TEST=Verify reef audio Change-Id: Ib1b6210fc5be2d9cb904c5283c16d99c47dbf0ab Reviewed-on: https://chromium-review.googlesource.com/413628 Commit-Ready: Rajat Jain &lt;rajatja@chromium.org&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@chromium.org&gt; " fail_count="0" gerrit_number="413628" owner_email="rajatja@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/28/413628/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I01651b0d704d94105191a04d34895f5b371be685" commit="6e0b41ec5a442d5b692190ece42b93e79bebcc07" commit_message="renormalize configs BUG=chrome-os-partner:59912 TEST=Verify reef audio Change-Id: I01651b0d704d94105191a04d34895f5b371be685 Reviewed-on: https://chromium-review.googlesource.com/413629 Commit-Ready: Rajat Jain &lt;rajatja@chromium.org&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@chromium.org&gt; " fail_count="0" gerrit_number="413629" owner_email="rajatja@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/29/413629/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I8213b00a3406002691afacf2a3b137cbc727f5d4" commit="16ed72146f3baeb131fbb1f0e660fe8cbd4c3b14" commit_message="CHROMIUM: config: Change Intel audio drivers from y to m [This was already reviewed and commit to 3.18. Please see: https://chromium-review.googlesource.com/#/c/348940/] While bringing up 4.4 on baytrail, I noticed errors such as: sst-acpi 80860F28:00: Direct firmware load for intel/fw_sst_0f28.bin-48kHz_i2s_master failed with error -2 The reason is that the sst-acpi driver is built into the kernel, and the /lib/firmware is not populated when the kernel boots up. This issue gets fixed and firmware gets loaded once we built the drivers that select CONFIG_SND_SOC_INTEL_SST_ACPI, as modules (since the /lib/modules is populated by the time modules are initializing). Essentially I set the following symbols to m (currently y): SND_SOC_INTEL_BYTCR_RT5640_MACH SND_SOC_INTEL_CHT_BSW_RT5672_MACH SND_SOC_INTEL_CHT_BSW_RT5645_MACH SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH and they set the other configs to =m on running oldconfig. BUG=chrome-os-partner:59912 TEST=Verified firmware load on baytrail systems Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Change-Id: I8213b00a3406002691afacf2a3b137cbc727f5d4 Reviewed-on: https://chromium-review.googlesource.com/413687 Commit-Ready: Rajat Jain &lt;rajatja@chromium.org&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@chromium.org&gt; " fail_count="0" gerrit_number="413687" owner_email="rajatja@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/87/413687/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I0cbff68679155d0951bcd186b7ae5e983d21aca5" commit="079477a4658a5588ea52a4cb5b5387ae6b01e4dc" commit_message="CHROMIUM: config: Enable Baytrail audio driver Enable the Bay trail audio driver. [This was already committed to 3.18 kernel. Please see: https://chromium-review.googlesource.com/#/c/349220/] BUG=chrome-os-partner:59912 TEST=Verified audio on baytrail systems Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Change-Id: I0cbff68679155d0951bcd186b7ae5e983d21aca5 Reviewed-on: https://chromium-review.googlesource.com/413688 Commit-Ready: Rajat Jain &lt;rajatja@chromium.org&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="413688" owner_email="rajatja@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/88/413688/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I734a4829340c16e4b30580d686ea711aac958be3" commit="e4ab855d2d35f521a600f7ac0c8de0d9cac5138b" commit_message="BACKPORT: usb: gadget: f_fs: Fix use-after-free BACKPORT NOTE: aio_complete frees kiocb, so we shouldn't access it subsequently, so we can ignore that portion of the original patch. When using asynchronous read or write operations on the USB endpoints the issuer of the IO request is notified by calling the ki_complete() callback of the submitted kiocb when the URB has been completed. Calling this ki_complete() callback will free kiocb. Make sure that the structure is no longer accessed beyond that point, otherwise undefined behaviour might occur. Fixes: 2e4c7553cd6f (&quot;usb: gadget: f_fs: add aio support&quot;) Cc: &lt;stable@vger.kernel.org&gt; # v3.15+ Signed-off-by: Lars-Peter Clausen &lt;lars@metafoo.de&gt; Signed-off-by: Felipe Balbi &lt;felipe.balbi@linux.intel.com&gt; (cherry picked from commit 38740a5b87d53ceb89eb2c970150f6e94e00373a) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I734a4829340c16e4b30580d686ea711aac958be3 Reviewed-on: https://chromium-review.googlesource.com/413728 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="413728" owner_email="bhthompson@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/28/413728/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I0fa0caf32cd1b341b0aad280fb444979644b2f86" commit="7aca46409ec6abfde5fa384ce0f93cdde8ee7e5b" commit_message="UPSTREAM: audit: Fix check of return value of strnlen_user() strnlen_user() returns 0 when it hits fault, not -1. Fix the test in audit_log_single_execve_arg(). Luckily this shouldn't ever happen unless there's a kernel bug so it's mostly a cosmetic fix. CC: Paul Moore &lt;pmoore@redhat.com&gt; Signed-off-by: Jan Kara &lt;jack@suse.cz&gt; Signed-off-by: Paul Moore &lt;pmoore@redhat.com&gt; (cherry picked from commit 0b08c5e59441d08ab4b5e72afefd5cd98a4d83df) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I0fa0caf32cd1b341b0aad280fb444979644b2f86 Reviewed-on: https://chromium-review.googlesource.com/413729 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="0" gerrit_number="413729" owner_email="bhthompson@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/29/413729/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I4f66c77ed265660fc2d5ef172825db37a4df58d7" commit="8a99a9bf05fd7751ab58639748ee7eb59b32f1c4" commit_message="UPSTREAM: Fix broken audit tests for exec arg len The &quot;fix&quot; in commit 0b08c5e5944 (&quot;audit: Fix check of return value of strnlen_user()&quot;) didn't fix anything, it broke things. As reported by Steven Rostedt: &quot;Yes, strnlen_user() returns 0 on fault, but if you look at what len is set to, than you would notice that on fault len would be -1&quot; because we just subtracted one from the return value. So testing against 0 doesn't test for a fault condition, it tests against a perfectly valid empty string. Also fix up the usual braindamage wrt using WARN_ON() inside a conditional - make it part of the conditional and remove the explicit unlikely() (which is already part of the WARN_ON*() logic, exactly so that you don't have to write unreadable code. Reported-and-tested-by: Steven Rostedt &lt;rostedt@goodmis.org&gt; Cc: Jan Kara &lt;jack@suse.cz&gt; Cc: Paul Moore &lt;pmoore@redhat.com&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit 45820c294fe1b1a9df495d57f40585ef2d069a39) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I4f66c77ed265660fc2d5ef172825db37a4df58d7 Reviewed-on: https://chromium-review.googlesource.com/413730 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="0" gerrit_number="413730" owner_email="bhthompson@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/30/413730/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I45e6dbf15b4a073cc9d3b335bc90b28ca064ab00" commit="1c9e94053f038d98eead2dbd3ee727916249ce74" commit_message="BACKPORT: audit: fix a double fetch in audit_log_single_execve_arg() BACKPORT NOTE: just a trivial conflict in the header files. There is a double fetch problem in audit_log_single_execve_arg() where we first check the execve(2) argumnets for any &quot;bad&quot; characters which would require hex encoding and then re-fetch the arguments for logging in the audit record[1]. Of course this leaves a window of opportunity for an unsavory application to munge with the data. This patch reworks things by only fetching the argument data once[2] into a buffer where it is scanned and logged into the audit records(s). In addition to fixing the double fetch, this patch improves on the original code in a few other ways: better handling of large arguments which require encoding, stricter record length checking, and some performance improvements (completely unverified, but we got rid of some strlen() calls, that's got to be a good thing). As part of the development of this patch, I've also created a basic regression test for the audit-testsuite, the test can be tracked on GitHub at the following link: * https://github.com/linux-audit/audit-testsuite/issues/25 [1] If you pay careful attention, there is actually a triple fetch problem due to a strnlen_user() call at the top of the function. [2] This is a tiny white lie, we do make a call to strnlen_user() prior to fetching the argument data. I don't like it, but due to the way the audit record is structured we really have no choice unless we copy the entire argument at once (which would require a rather wasteful allocation). The good news is that with this patch the kernel no longer relies on this strnlen_user() value for anything beyond recording it in the log, we also update it with a trustworthy value whenever possible. Reported-by: Pengfei Wang &lt;wpengfeinudt@gmail.com&gt; Cc: &lt;stable@vger.kernel.org&gt; Signed-off-by: Paul Moore &lt;paul@paul-moore.com&gt; (cherry picked from commit 43761473c254b45883a64441dd0bc85a42f3645c) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I45e6dbf15b4a073cc9d3b335bc90b28ca064ab00 Reviewed-on: https://chromium-review.googlesource.com/413731 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="413731" owner_email="bhthompson@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/31/413731/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I0fa0caf32cd1b341b0aad280fb444979644b2f86" commit="b5a69d7aa70a5f860cbda721536789dd846016a3" commit_message="UPSTREAM: audit: Fix check of return value of strnlen_user() strnlen_user() returns 0 when it hits fault, not -1. Fix the test in audit_log_single_execve_arg(). Luckily this shouldn't ever happen unless there's a kernel bug so it's mostly a cosmetic fix. CC: Paul Moore &lt;pmoore@redhat.com&gt; Signed-off-by: Jan Kara &lt;jack@suse.cz&gt; Signed-off-by: Paul Moore &lt;pmoore@redhat.com&gt; (cherry picked from commit 0b08c5e59441d08ab4b5e72afefd5cd98a4d83df) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I0fa0caf32cd1b341b0aad280fb444979644b2f86 Reviewed-on: https://chromium-review.googlesource.com/413290 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="0" gerrit_number="413290" owner_email="bhthompson@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/90/413290/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I4f66c77ed265660fc2d5ef172825db37a4df58d7" commit="109c02b426141f761a5a008a3a927a4c29c201f3" commit_message="UPSTREAM: Fix broken audit tests for exec arg len The &quot;fix&quot; in commit 0b08c5e5944 (&quot;audit: Fix check of return value of strnlen_user()&quot;) didn't fix anything, it broke things. As reported by Steven Rostedt: &quot;Yes, strnlen_user() returns 0 on fault, but if you look at what len is set to, than you would notice that on fault len would be -1&quot; because we just subtracted one from the return value. So testing against 0 doesn't test for a fault condition, it tests against a perfectly valid empty string. Also fix up the usual braindamage wrt using WARN_ON() inside a conditional - make it part of the conditional and remove the explicit unlikely() (which is already part of the WARN_ON*() logic, exactly so that you don't have to write unreadable code. Reported-and-tested-by: Steven Rostedt &lt;rostedt@goodmis.org&gt; Cc: Jan Kara &lt;jack@suse.cz&gt; Cc: Paul Moore &lt;pmoore@redhat.com&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit 45820c294fe1b1a9df495d57f40585ef2d069a39) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I4f66c77ed265660fc2d5ef172825db37a4df58d7 Reviewed-on: https://chromium-review.googlesource.com/413291 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="0" gerrit_number="413291" owner_email="bhthompson@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/91/413291/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I45e6dbf15b4a073cc9d3b335bc90b28ca064ab00" commit="62bb21dde4711ed2c789df0481016fafe38a5770" commit_message="BACKPORT: audit: fix a double fetch in audit_log_single_execve_arg() BACKPORT NOTE: just a trivial conflict in the header files. There is a double fetch problem in audit_log_single_execve_arg() where we first check the execve(2) argumnets for any &quot;bad&quot; characters which would require hex encoding and then re-fetch the arguments for logging in the audit record[1]. Of course this leaves a window of opportunity for an unsavory application to munge with the data. This patch reworks things by only fetching the argument data once[2] into a buffer where it is scanned and logged into the audit records(s). In addition to fixing the double fetch, this patch improves on the original code in a few other ways: better handling of large arguments which require encoding, stricter record length checking, and some performance improvements (completely unverified, but we got rid of some strlen() calls, that's got to be a good thing). As part of the development of this patch, I've also created a basic regression test for the audit-testsuite, the test can be tracked on GitHub at the following link: * https://github.com/linux-audit/audit-testsuite/issues/25 [1] If you pay careful attention, there is actually a triple fetch problem due to a strnlen_user() call at the top of the function. [2] This is a tiny white lie, we do make a call to strnlen_user() prior to fetching the argument data. I don't like it, but due to the way the audit record is structured we really have no choice unless we copy the entire argument at once (which would require a rather wasteful allocation). The good news is that with this patch the kernel no longer relies on this strnlen_user() value for anything beyond recording it in the log, we also update it with a trustworthy value whenever possible. Reported-by: Pengfei Wang &lt;wpengfeinudt@gmail.com&gt; Cc: &lt;stable@vger.kernel.org&gt; Signed-off-by: Paul Moore &lt;paul@paul-moore.com&gt; (cherry picked from commit 43761473c254b45883a64441dd0bc85a42f3645c) Signed-off-by: Bernie Thompson &lt;bhthompson@google.com&gt; Change-Id: I45e6dbf15b4a073cc9d3b335bc90b28ca064ab00 Reviewed-on: https://chromium-review.googlesource.com/413292 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="413292" owner_email="bhthompson@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/92/413292/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7a5137648de4cb2f9bb0c17403d5f171f24824cc" commit="5564731cb61b038b03a61c8b183a7b0462349971" commit_message="Skip qcom devices in verify_software Android auto devices need to have their hardware set properly once they are full fledged devices. In order to get automation running successfully on test boards, skip this hardware check if it is set to qcom. Bug: 32337862 Change-Id: I7a5137648de4cb2f9bb0c17403d5f171f24824cc Reviewed-on: https://chromium-review.googlesource.com/413586 Commit-Ready: Tom Turney &lt;tturney@google.com&gt; Tested-by: Tom Turney &lt;tturney@google.com&gt; Reviewed-by: Tom Turney &lt;tturney@google.com&gt; Reviewed-by: Bindu Mahadev &lt;bmahadev@chromium.org&gt; " fail_count="0" gerrit_number="413586" owner_email="tturney@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/86/413586/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I66ccb41f66aa238140d65723baceacba8440126c" commit="619cdaebd0567a5242fdc02e30723854c7db337f" commit_message="Remove unneeded dependency for Funhaus tests Change-Id: I66ccb41f66aa238140d65723baceacba8440126c Reviewed-on: https://chromium-review.googlesource.com/414144 Commit-Ready: Tom Turney &lt;tturney@google.com&gt; Tested-by: Tom Turney &lt;tturney@google.com&gt; Reviewed-by: Tom Turney &lt;tturney@google.com&gt; Reviewed-by: Bindu Mahadev &lt;bmahadev@chromium.org&gt; " fail_count="0" gerrit_number="414144" owner_email="tturney@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/44/414144/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If3134cd948cded0ebdc2a3bd57fd9cd359b25c8f" commit="2bff338e7febb35959fb6f12c9004eac5e4236de" commit_message="Fix typo for the simcard file Bug: b/33101839 Change-Id: If3134cd948cded0ebdc2a3bd57fd9cd359b25c8f Reviewed-on: https://chromium-review.googlesource.com/414304 Commit-Ready: Tom Turney &lt;tturney@google.com&gt; Tested-by: Tom Turney &lt;tturney@google.com&gt; Reviewed-by: Tom Turney &lt;tturney@google.com&gt; Reviewed-by: Bindu Mahadev &lt;bmahadev@chromium.org&gt; " fail_count="0" gerrit_number="414304" owner_email="tturney@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/04/414304/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I757906271a373ea7c570f5aa84c96b51c341a732" commit="d62b261ffc629af1fc3f3e4b6ff58dc985855d48" commit_message="cros_ec_softrec: Allow time to reach rec screen. It takes some time to reach the recovery screen for devices. Most of the time it's fairly quick, where other boards make take a longer time to do so. The power state driver would immediately yield after issuing &quot;power_state:rec&quot; but it was not waiting until the device had actually booted up into recovery. This commit adds a parameter called &quot;boot_to_rec_screen_delay&quot; which can be used in the board's XML file. It will default to 5 seconds, but any board can override that if they require a longer delay to reach the recovery screen. BUG=chromium:666872 BRANCH=None TEST=run platform_ServoPowerStateControllerUSBUnplugged for kevin on servo v2 and verify that it passes. TEST=set boot_to_rec_screen_delay to 10s for reef and run platform_ServoPowerStateControllerUSBPluggedin for reef on servo v2 and verify that it passes. Change-Id: I757906271a373ea7c570f5aa84c96b51c341a732 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/412975 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Shelley Chen &lt;shchen@chromium.org&gt; " fail_count="0" gerrit_number="412975" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/75/412975/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3346eb08c5e6edc61ae1f7bc8e76aba43f346a18" commit="a84d4ece4cac6f4af63931ff484125b73199aad0" commit_message="servo: reef: set boot_to_rec_screen_delay to 10s. Reef currently takes awhile to boot to the recovery screen. This commit adds this parameter for the power state driver so that it will delay the appropriate length of time before yielding control. BUG=chromium:666872 BRANCH=None TEST=run platform_ServoPowerStateControllerUSBPluggedin for reef and verify that it passes. Change-Id: I3346eb08c5e6edc61ae1f7bc8e76aba43f346a18 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/413077 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Shelley Chen &lt;shchen@chromium.org&gt; " fail_count="0" gerrit_number="413077" owner_email="aaboagye@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/77/413077/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I20f5f8d262e6ab18cfd2952bbc2dc0cfd77b60e1" commit="03da55e2f35158832fb805d654fc98b898dd7a29" commit_message="autotest: Default is_component to False. This depends on http://crrev.com/2503213003 BUG=chromium:654525 TEST=desktopui_ScreenLocker Change-Id: I20f5f8d262e6ab18cfd2952bbc2dc0cfd77b60e1 Reviewed-on: https://chromium-review.googlesource.com/412142 Commit-Ready: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Tested-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="0" gerrit_number="412142" owner_email="achuith@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/42/412142/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibfc04e128fdda0eb3a62db84759240abbc33656d" commit="3b7100fc980a34b4866fc9694e20cfe2d5e3ea99" commit_message="quipper: Do not log an error for known, ignored, user level event types. Do not log an error during serialization for known, ignored, user level event types. BUG=None TEST=verify that it builds Change-Id: Ibfc04e128fdda0eb3a62db84759240abbc33656d Reviewed-on: https://chromium-review.googlesource.com/413715 Commit-Ready: Gabriel Marin &lt;gmx@chromium.org&gt; Tested-by: Gabriel Marin &lt;gmx@chromium.org&gt; Reviewed-by: Simon Que &lt;sque@chromium.org&gt; " fail_count="0" gerrit_number="413715" owner_email="gmx@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/413715/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I86dea87cc6e5f8da277acf3d135df4845fa95359" commit="995d0d74d35949d002a1588a60c358ec0d9cbd81" commit_message="deploy_chrome: Remove special handling for mash It is no longer necesasry to dispatch the resources for the mus apps. All that are needed are the manifest files for chrome, content etc. Deploy by them default instead (optinally, when available). BUG=633656 Change-Id: I86dea87cc6e5f8da277acf3d135df4845fa95359 Reviewed-on: https://chromium-review.googlesource.com/413110 Commit-Ready: Sadrul Chowdhury &lt;sadrul@chromium.org&gt; Tested-by: Sadrul Chowdhury &lt;sadrul@chromium.org&gt; Reviewed-by: Steven Bennetts &lt;stevenjb@chromium.org&gt; " fail_count="0" gerrit_number="413110" owner_email="sadrul@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/10/413110/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If8722aab3b3784326daefe44caa01357cf7f6b5b" commit="1e4b580e1f00fe6de104760e45bbbc59981fba6b" commit_message="Caroline: Change internal display default brightness Change default battery brightness to 50% (quadratic scale). This number come from Kevin default brightness at CL:386157 BUG=chrome-os-partner:60213 TEST=Manual Check that 'backlight_tool --get_brightness_percent' returns ~22% Change-Id: If8722aab3b3784326daefe44caa01357cf7f6b5b Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/413636 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="413636" owner_email="puthik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/36/413636/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibe0f04e31578f64efeff1878083354b0764af1e1" commit="df774f9c8f0f390660493c66adb6a220cc3a4e9e" commit_message="Caroline: Correct sense resistor value We adjust sense resistor after found that one was burnt. BUG=chrome-os-partner:58788 TEST=Read correct data via ina board Change-Id: Ibe0f04e31578f64efeff1878083354b0764af1e1 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/413564 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="1" gerrit_number="413564" owner_email="puthik@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/64/413564/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia33ea76a36ceb5ba156863036f0f062c5c197a2e" commit="90dc89afa847660e50427be6e7e4a8a6d589f3fc" commit_message="platform_FilePerms: Fix flaky PepperFlashPlayer failure This change adds expectation info for /run/imageloader/PepperFlashPlayer, which is only mounted whenever there is a component update to Flash. Additionally, it adds a bit more logging info in case there is a missing expectations entry so that it's easier to diagnose in the future. BUG=chromium:666463 TEST=test_that samus platform_FilePerms Change-Id: Ia33ea76a36ceb5ba156863036f0f062c5c197a2e Reviewed-on: https://chromium-review.googlesource.com/413226 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="413226" owner_email="lhchavez@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/26/413226/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ideb9951b318763f71915e2c4e5052f4b4bfab173" commit="e528551efd680f25258e33fd738e27eacb1c62c5" commit_message="ec: Improve efficiency of host command dispatcher Use binary search in host command lookup dispatcher BUG=chrome-os-partner:570895 TEST=manual testing on kevin - Kevin boots - ectool hello make buildall -j Verify *.smap hcmds section is sorted: 100bca94 R __hcmds 100bca94 R __host_cmd_0x0000 100bcaa0 R __host_cmd_0x0001 100bcaac R __host_cmd_0x0002 100bcab8 R __host_cmd_0x0003 100bcac4 R __host_cmd_0x0004 100bcad0 R __host_cmd_0x0005 100bcadc R __host_cmd_0x0006 100bcae8 R __host_cmd_0x0007 100bcaf4 R __host_cmd_0x0008 100bcb00 R __host_cmd_0x0009 100bcb0c R __host_cmd_0x000a 100bcb18 R __host_cmd_0x000b 100bcb24 R __host_cmd_0x000d 100bcb30 R __host_cmd_0x0010 100bcb3c R __host_cmd_0x0011 100bcb48 R __host_cmd_0x0012 100bcb54 R __host_cmd_0x0013 100bcb60 R __host_cmd_0x0015 100bcb6c R __host_cmd_0x0016 100bcb78 R __host_cmd_0x0017 100bcb84 R __host_cmd_0x0025 100bcb90 R __host_cmd_0x0026 100bcb9c R __host_cmd_0x0029 100bcba8 R __host_cmd_0x002a 100bcbb4 R __host_cmd_0x002b 100bcbc0 R __host_cmd_0x002c 100bcbcc R __host_cmd_0x0044 100bcbd8 R __host_cmd_0x0045 100bcbe4 R __host_cmd_0x0046 100bcbf0 R __host_cmd_0x0047 100bcbfc R __host_cmd_0x0061 100bcc08 R __host_cmd_0x0062 100bcc14 R __host_cmd_0x0064 100bcc20 R __host_cmd_0x0065 100bcc2c R __host_cmd_0x0067 100bcc38 R __host_cmd_0x0087 100bcc44 R __host_cmd_0x008c 100bcc50 R __host_cmd_0x008d 100bcc5c R __host_cmd_0x008f 100bcc68 R __host_cmd_0x0092 100bcc74 R __host_cmd_0x0093 100bcc80 R __host_cmd_0x0096 100bcc8c R __host_cmd_0x0097 100bcc98 R __host_cmd_0x0098 100bcca4 R __host_cmd_0x0099 100bccb0 R __host_cmd_0x009e 100bccbc R __host_cmd_0x00a0 100bccc8 R __host_cmd_0x00a1 100bccd4 R __host_cmd_0x00a8 100bcce0 R __host_cmd_0x00a9 100bccec R __host_cmd_0x00b6 100bccf8 R __host_cmd_0x00b7 100bcd04 R __host_cmd_0x00d2 100bcd10 R __host_cmd_0x00d3 100bcd1c R __host_cmd_0x00db 100bcd28 R __host_cmd_0x0101 100bcd34 R __host_cmd_0x0102 100bcd40 R __host_cmd_0x0103 100bcd4c R __host_cmd_0x0104 100bcd58 R __host_cmd_0x0110 100bcd64 R __host_cmd_0x0111 100bcd70 R __host_cmd_0x0112 100bcd7c R __host_cmd_0x0113 100bcd88 R __host_cmd_0x0114 100bcd94 R __host_cmd_0x0115 100bcda0 R __host_cmd_0x0116 100bcdac R __host_cmd_0x0117 100bcdb8 R __host_cmd_0x0118 100bcdc4 R __host_cmd_0x011a 100bcdd0 R __evt_src_EC_MKBP_EVENT_KEY_MATRIX 100bcdd0 R __hcmds_end BRANCH=none Change-Id: Ideb9951b318763f71915e2c4e5052f4b4bfab173 Reviewed-on: https://chromium-review.googlesource.com/405528 Commit-Ready: Sam Hurst &lt;shurst@google.com&gt; Tested-by: Sam Hurst &lt;shurst@google.com&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="405528" owner_email="shurst@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/28/405528/3" remote="cros" total_fail_count="0"/><lkgm version="9016.0.0-rc4"/></manifest>