blob: c89deed25c1acd36e0a2c1c21b5c3e3b28ccc146 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="97bcf0015b90e2bfcdd240223e70779176745ab7">
<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/libbrillo" path="src/aosp/external/libbrillo" revision="c1f7f7c6368b36b6632a9c353673f6a0f9b816bb" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="7a71c473304cca1b46fcd3d0ef345b7c22fdcce0" 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="5f43fb626cf8bba55580bc8781beb6234444366c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="c02a2bd5716fb95ca088115eecf4ea99cc85069d" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="77d7cbcef1ca1afd36720ec7ec74039b5445101e" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="b514dd802d1fcaf246a5456929ea6cb3a5ed77d1" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="a09e064635a49f08e585e3b173d5fbc3dd3f485e" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="a9c7333ec45588e0e6c2a26d21a8a474df1f53b6" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="3597d09ff878cea3c89a8776d3b69a765213b3db" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="28ef4e7b0851c5d33e42c57de6fdfd3edf6f8e46"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="fa3467df51e135273fe4066d533cb58430b94e3f" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="c9526fea748cd92f583a0d17871f325df21f1d09" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="2997e84328ff348ab2daf6e7747fe24c68168c4b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="899f13f9936df9c3cd83e8452bea1be4989c62ff" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="dd5cfd07e7802fcac79c20afd66ddb3d0d9316d0" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="29ec8f7c704596b7293e9bd140cacfa09fdd95b1" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="8f8fb2b2a07986c26a3d4f9198e1735635678e98" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="e996a748f373f1941209c29126f541f1fe1adddd" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="5bfac699acec696e0f67dbb7ee94d2dc4e081fb6" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="de1e25a54344c2683d5204292a5522dbc336b5d4" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="500052dac368dbbef4cdc9b11e824b1f73a924e4" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="5d19cea31debf4e9cb93f3c21a8d788a0611b898" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="ce970172334bd6b298f36c6eecea1735b18b575a" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="3e77287f14128e9946d9ac49c2ad98091e3b335b" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="5d9ab329e0178545e3d3ac6fe8b3eb51eb5ba12f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="63aa5b34f725b2291618c074ebb8d30da2ba957f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="ef6034c665fc2737c5042efdc92c47f3e41e1463" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="adab2563fb71891ee410c570c5eaca96c167c3c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="07d6399256002ba8ce499ca702dd1c25e27d3ac0" 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/bisect-kit" path="src/platform/bisect-kit" revision="848b1afe6fde210c9c42d268086f4daafebf7c2a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="dd514e3b200855fb9492d814cf6fa3d679373532" 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="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="d38c76b0057636e8765856d5c7e4c8b205fa8161" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="724abe47dd95ab947a566666cac51faa91c84268" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="c72f1bc16319ebd970ad277e76ef10d0b4663461" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="b523b36dcc3deb0868fd21563679efd198437eaf" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="8e3381b52a943d9da21c8534c0145714989a3186" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="30ebd272d69c64e691054f31d75b324ad20ec905" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="a5bca5d47747c64960b298e0dbd1c681bbe3c624" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="272e2ed02c1d6dcd4e2a613a85001bbbf9f33b83" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="0a59878032d4bda0c4a7c13b2086c59283df63f1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="95c374f24ecb5bb5c64691a5c785f02710986d98" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="dc170640c7edc2bc0c4ff54f6ffe844a082424c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="ec36bcdf998aa98ff11dd476378255e38bb4a0c0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="9868aecf70480fd7c4c763a67e715ac8f766f64e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="4db73b0cd9303d7701d0bf55d3c94df1843314ec" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="3c0497acb562de993243f079cd3a0a99b33cd3c6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="01c7c05897beb2992dfe49ed493ee8036c245566" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="40516451b92154384af698a70f90f23b19c76b88" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="9bcfabcaa75750fe01d97351941fb1d45e7e8722" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="c2da8e41d176c8fb53a4646c8a6e1746d2f9cea8" 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="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="6b5cd68f8fb8d637729c8f67e041429995aa1396" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="2b8f89e45cea5b2b06bc5cc8a3c03e156ee42285" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="de3d94fa2e645a28d4454301f3693d0555cc599f" 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="b3f119ac2f8dbb79fba8d34c5e471ed2e8d0ef19" 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="b2f17ffd265e7ab785eddf8879921aea23307420" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="ff18cd5b774600bc2a05d27a42fdaaa7357e9ce3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="c050715684a5dde3a4fc818f3de816a407fdb2de" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="13139639690bd5fddc221333d7a314b22559efc3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="22ca57344c9786cab9a9b156983bb4d231a056aa" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="c9828b9da2b86bd812862ee6f67cfb1a12b39b5a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="f2ee184d8e1db088d88527830804164450171f6f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="f1eb895f7ea70ad99bbe60508fda825923c35af6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="6d9670b363e083d625fab9223e3373b6c96d0c2b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f19132d2190e53dbc2b3bc069e5ca1d3262d1562" upstream="refs/heads/master"/>
<project groups="firmware" 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/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="dff3a8544b09d54cce487b215a8713d4594c834b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="0a1804831284fb990df34bc3d111fbce5176f281" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" 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="df7bb0d01d48578d1c123327540615e072d2885c" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="a773a8f3d997776f87f6688f3e0e6834faf8c1f0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="d07564b459b8e61d2a584b2502c7e90afa139537" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="d67885b57e9311c19be24acff1f69a20ebeae0a7" 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="10787b0519afce1e887a935789b2d624849856a9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="0ab4e82dbd07ca94126a9c3e88704f559e03f1c8" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="3d1f7ff18cfc63bffb85de3638ec9fdcbf4fde2f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="4e3623fc60344c6317f9e39f962839e7fd2910b2" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" 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 groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="a568c3402c1004591f143fe5de7acdf97dbddfb2" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="8e9f99b3e60d0ffe8b67cc93ea4ab1b9ed191e45" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" 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="96d9e30fdfb7ab8b0cdc44228359dd0c08d59946" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="ccb37a514aa1d0ea1604dbc9ad290491a1e65832" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="d6fca5dd1937a187e6d71b350b6c0f760be7862d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" 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="5e5d1a65cbf855609e4d7c9c425615090a834704" 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="ea167e0c74b832516345291239c354e1697eda91" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="cafbd467468a4e6cdf873ea4368fcecf9ff1eca5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="67df2c8a3ee26e67b2f13008b40277d88e51b938" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="eeb79ce39812a393bba8c5e888e3c25f4b30334d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="b44c45c1b4d770591b5c214e3989e1bfe7991f69" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="f421b8d8340993dad233ee18bf07c0e7215e25c1" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="ce7f7b1fa15ab01a64d6ecd3102c3734c58a397b" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="c20001a59640f368999b92ae0d16517dcfcb243e" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="fadbcf53ec10906cc53076ce773ea1a926c7d785" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="08da2becd344bd169b2af6a15ddf4acc5080d43f" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="c70caee3e6bff5abbecd4ebc694d5bb5ed6ebd5a" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="bbd199f8f3dc9c2a49cfecfc7956fe7706d9f0e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" 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="a933be0916cd0f06c06e431b9c1b72216dfda9e4" upstream="refs/heads/chromeos-2.4.89"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="fd84e3464b08d1a6ce87489d5a3501cc6f1abe5e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="334bbca9f7fca2d88a7762a8f92c71d938d8e06c" 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="cfb9e18bc09d70e46ea8be34510729c005ec6906" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="b20c54153ecca93112117f27d5feec5f25fd5ecf" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="bcdb037bb33beeb5b9398c655aef29cb2cc3ffc9" 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="037026e90f3f44b3cf7555abba43f9305bce463d" upstream="refs/heads/arc-17.3"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="9ddacd9af488485bfc5da1797e67ff322080c0d4" 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/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" 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="a29226c13cd005e2fcb58c41e96fa6ae7c2a9a5e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="2d106af1ab8026661a35f5b218c67f6f5b485a8c" upstream="refs/heads/chromeos-2.2.28"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="fc570685c1ca4acb871c706a66d0493b5e92c7c9" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" upstream="refs/heads/master"/>
<project groups="firmware" 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="c4e7e80a1c601c68a602598a8192da1daf3fea35" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="edcf3d33a602438104cafd76f534fa8007e9de7b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="f6187c733f349b9529006f6d1afbc42f150c2bf0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="f0e09543c5ae334dfc7ce760a482b61c3ca844f1" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="1e26ac220258662e911d2471a090c9219566fffe" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="23d97f8348d640504a58ddf40e9c0ef211be6f1b" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="94432d906408506d6f4c279ea03979037547b849" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="03cc97346b1d2ace4c85583764c7f94024155cb1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" 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="e6527b0cd469e3ff5764785dadcb39bf7d787154"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="9bb5b822382e1d1d5db3644a90513bb0762054d6" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="02ad8ad9214145f918020b17fb9a0f0d3f86dd46" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="2eddfdfc541f691d49a425d037aa5d4f32ef22dd" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="1db26454cf100fc964aa64963e42edda61000cd8" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="9ca0ad7a15a8b9868f22f67d13fe49a2d02601dc" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="9741372f23e7895a180a535c9bfd7246bb69dd2b" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="4b86b6d460b971701f9c8565b580051bdd17d8b6" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="3c7a1bd9829e9c535ae0e67d2023ed7be5462836"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="d64d815b3af9d2653d924ea2e1ebb21ee8b043b7"/>
<project name="weave/libweave" path="src/weave/libweave" revision="c69f853e9e0e52e1a04efe9fed3f68c2a2b12fcd" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I94e9d732fba6da10196ef62fcc202c54a5c1e8b4" commit="b669ae2337341958718b415a0ed46fd44abfff94" commit_message="rockchip: add awb control setting add awb control meta to result, CTS(testCameraCaptureResultAllKeys) will check it BUG=b:69276988 TEST=run CTS testCameraCaptureResultAllKeys Change-Id: I94e9d732fba6da10196ef62fcc202c54a5c1e8b4 Reviewed-on: https://chromium-review.googlesource.com/844496 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="844496" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="21" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/96/844496/21" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ifbc28a76a213ce2ed29a34711ba4a9924dcdec65" commit="2e1dee3d9a00ada76a0c4b5e27ab6f06297a1dd6" commit_message="rockchip: fix testCameraCaptureResultAllKeys 1. we do not support set AE region, and cts need return null when aeMaxregion is 0, testCameraCaptureResultAllKeys will check it 2. add lsc meta result BUG=b:69276988 TEST=run CTS testCameraCaptureResultAllKeys Change-Id: Ifbc28a76a213ce2ed29a34711ba4a9924dcdec65 Reviewed-on: https://chromium-review.googlesource.com/848481 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="848481" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="19" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/81/848481/19" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Idebd1805604949ed38811eeba1d13996d5a6db7b" commit="cc8aaad6bf2f1450a0f099301bc83f51c0b767f5" commit_message="rockchip: Fix return value check for meta workers The return value of meta workers' run() &amp; postRun() would be override by pollRequest(). BUG=b:69276988 TEST=Build on scarlet Change-Id: Idebd1805604949ed38811eeba1d13996d5a6db7b Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/848614 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="848614" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="19" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/14/848614/19" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I58818ada76e356d3f563fc1ca01c4bd5c8b08e22" commit="b0bb7849cf539113bfa9b114539a9635053ff1c4" commit_message="rockchip: Skip duplicate params for ParameterWorker It's pointless to send old params to driver. BUG=b:69276988 TEST=Build on scarlet Change-Id: I58818ada76e356d3f563fc1ca01c4bd5c8b08e22 Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/848615 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="848615" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="21" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/15/848615/21" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I508e4e0f419f5df1a768981924acda2a73c0a02d" commit="c5579303db07b17142c59b5fb3ff40d2aa248378" commit_message="rockchip: Don't wait for params buf when it not ready The params buf might not be ready to dequeue when output buf done. Waiting for it would affect the performance, and it's unnecessary since the params would actually take effect on the next frame. Open v4l2 dev in nonblock mode, and stop trying when dqbuf returns EAGAIN to avoid the waiting. BUG=b:69276988 TEST=Build on scarlet Change-Id: I508e4e0f419f5df1a768981924acda2a73c0a02d Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/848616 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="848616" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="25" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/16/848616/25" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I9cefa7978550aa885da869e4821a2a845e682ddc" commit="a0ee6d183332272a85a7823b10e71a8948f9081f" commit_message="rockchip: Caching the generated metadata in handleNewStat() Currently we are caching AiqResults in handleNewStat() and apply it to the new request. We need to do it to the metadata generated there as well. BUG=b:69276988 TEST=Build on scarlet Change-Id: I9cefa7978550aa885da869e4821a2a845e682ddc Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/850152 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="850152" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="26" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/52/850152/26" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I1ba343c46d8413d03931397624a34d566b14a85f" commit="662f259dd9b8fc3e35087d7d8f6a3285176125ff" commit_message="rockchip: Fix testCameraDeviceManualTemplate The AF metadata was removed from constructDefaultMetadata(), but some CTS(testCameraDeviceManualTemplate, etc ...) would check for them. So add it back in constructDefaultMetadata(). BUG=b:69276988 TEST=Build on scarlet Change-Id: I1ba343c46d8413d03931397624a34d566b14a85f Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/850292 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="850292" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="25" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/92/850292/25" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Id05220e4200dcc7d6692e92561c798c9661eacfc" commit="191dd6c5c67b5c88a0043d3e4edc6505ab5c7636" commit_message="rockchip: fix test pattern mode preview failed 1. fix syncManager doesn't set test pattern mode to driver. 2. ParameterWorker should set the default ISP settings to driver even if the test pattern mode is selected. BUG=b:69276988 TEST=arc_camera3_test --gtest_filter= Camera3FrameTest/Camera3FrameContentTest Change-Id: Id05220e4200dcc7d6692e92561c798c9661eacfc Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/850794 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="850794" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="25" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/94/850794/25" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I3e6ac98c2049d84d10c05760a09052e1134b35e2" commit="24852897abc0c5eccfa71dc65fe852a95b0c5d35" commit_message="rockchip: support setting quantization Through the current implemented ISP driver, the quantization of main or self path video node is queried from ISP subdev. so we set the quantization through ISP subdev node now. BUG=b:69276988 TEST=arc_camera3_test --gtest_filter= Camera3FrameTest/Camera3FrameContentTest Change-Id: I3e6ac98c2049d84d10c05760a09052e1134b35e2 Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/850795 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="850795" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="26" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/95/850795/26" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I2139a76ab51453fecf0e76920f9d85c58677121b" commit="9445017e286b713e6a31e75301e670900f7893bf" commit_message="rockchip: set quantization as limit for test pattern mode. chrome test Camera3FrameContentTest.CorruptionDetection requires limit yuv range for test pattern mode. BUG=b:69276988 TEST=arc_camera3_test --gtest_filter= Camera3FrameTest/Camera3FrameContentTest Change-Id: I2139a76ab51453fecf0e76920f9d85c58677121b Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/850796 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="850796" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="26" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/96/850796/26" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="If1801898d705c70df6abd0ced75bc0a2cfc0a37b" commit="61211499cfa59864879ae6dca3ee22cebbf2c47c" commit_message="rockchip: Use libyuv to downscale nv12/nv21 image BUG=b:69276988 TEST=Build on scarlet Change-Id: If1801898d705c70df6abd0ced75bc0a2cfc0a37b Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/851932 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="851932" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="29" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/32/851932/29" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I9f2a9015d5e1fe07d740efc236e31949938e59e2" commit="d83cb55f7b68afef0dd0d0f5708864400737a75e" commit_message="rockchip: Fix RobustnessTest#testMandatoryOutputCombinations When down scaling image, we should use input buffer's v4l2 fmt to create temporary scaled output buffer. And use output jpeg buffer size to allocate encoded jpeg buffer. BUG=b:69276988 TEST=Build on scarlet Change-Id: I9f2a9015d5e1fe07d740efc236e31949938e59e2 Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/851613 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="851613" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="28" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/13/851613/28" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I0685fa2483294442c68132719c927dc8ad1fa853" commit="8f4ce347e3a2d66090501600773d8480095b97a1" commit_message="rockchip: support stream crop_rotate_scale_degrees configuration. Fix the ChromeOS test case Camera3FrameTest/Camera3PortraitRotationTest failure. BUG=b:69276988 TEST=arc_camera3_test --gtest_filter= Camera3StreamTest/Camera3PortraitRotationTest Change-Id: I0685fa2483294442c68132719c927dc8ad1fa853 Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/851754 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="851754" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="29" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/54/851754/29" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I84f20891e788b0396b8a126a1b44fb7bb630f345" commit="d59b487a82b19620e7c9c025fd836795c19a5d99" commit_message="rockchip: check against streams different rotation fix Camera3StreamTest/Camera3StreamInvalidRotationTest. BUG=b:69276988 TEST=arc_camera3_test --gtest_filter= Camera3StreamTest/Camera3StreamInvalidRotationTest Change-Id: I84f20891e788b0396b8a126a1b44fb7bb630f345 Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/851557 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="851557" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="27" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/57/851557/27" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I701bd0e3687855b6cdcd6b93c53b977fcfcfcd0e" commit="57bf3365333455bf1d466f34378db06914fcc08e" commit_message="rockchip: ae and awb convege states are ready. get ae and awb converge states from 3A algorithm results. BUG=b:69276988 TEST=android.hardware.camera2.cts.StillCaptureTest# testAePrecaptureTriggerCancelJpegCapture Change-Id: I701bd0e3687855b6cdcd6b93c53b977fcfcfcd0e Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/853814 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="853814" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="26" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/14/853814/26" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I85aa29e4a92386781a2bf6c292ab8f91d09fa41b" commit="9d27a7a716df594f50a8f1ae3fb9a848f22de112" commit_message="rockchip: Remove HACK of ANDROID_LENS_INFO_AVAILABLE_APERTURES The right values of ANDROID_LENS_INFO_AVAILABLE_APERTURES should be specified in the camera3_profiles.xml instead of hard coded in the HAL. BUG=b:69276988 TEST=Build on scarlet Change-Id: I85aa29e4a92386781a2bf6c292ab8f91d09fa41b Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/853673 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="853673" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="24" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/73/853673/24" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Idda3522a359dced0d8d054bac27128a4da293e8a" commit="ac95fb59fe9c94473ff1f611c6e61beba907335b" commit_message="rockchip: modify the crop left-top coordinates we need crop the image while not change the center coordinates. so we need change the crop left-top coordinates. the CTS(testAllOutputYUVResolutions etc.) will check the similarity between the preview and capture frame in all resolutions combination. in some case, the capture frame is cropped from preview frame. if the crop left-top coordinates is wrong, the CTS item will failed. BUG=b:69276988 TEST=run CTS test testAllOutputYUVResolutions Change-Id: Idda3522a359dced0d8d054bac27128a4da293e8a Reviewed-on: https://chromium-review.googlesource.com/855756 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="855756" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="19" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/56/855756/19" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I45018a5a8b19da77d1178f22b73438d8966993c9" commit="1468ba43f084dae3b0a020bb50b62cd7c50e8dbd" commit_message="rockchip: fix CaptureRequestTest#testAwbModeAndLock we used not report the last result when awbLocked, so the CTS testAwbModeAndLock will failed for not receive the right awb state BUG=b:69276988 TEST=run CTS test testAwbModeAndLock Change-Id: I45018a5a8b19da77d1178f22b73438d8966993c9 Reviewed-on: https://chromium-review.googlesource.com/855797 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="855797" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="19" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/97/855797/19" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="If72f35bc468c9d08af7d894f3303e12c72d3eba1" commit="0cdafaafa2dc12445bfc2a3316ddf0d6437be792" commit_message="rockchip: fix the issue mDefaultRequests vector out of range mDefaultRequests index is calulate as follows index = cameraId * CAMERA_TEMPLATE_COUNT + requestTemplate, CAMERA_TEMPLATE_COUNT define must be add &quot;()&quot; or the index will be wrong BUG=b:69276988 TEST=run CTS test Change-Id: If72f35bc468c9d08af7d894f3303e12c72d3eba1 Reviewed-on: https://chromium-review.googlesource.com/856537 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="4" gerrit_number="856537" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="18" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/37/856537/18" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Iacc89235308c362b1c3e881b2410fb1aca9a6dee" commit="3438cb87f9ade1ed9edbda89083df92599227146" commit_message="rockchip: fix android.hardware.cts.CameraTest#testJpegExif focalLengths actual is float type, buf saved as integer in exif, the transform will lose accuracy, so we need round the result. BUG=b:69276988 TEST=run CTS test CameraTest Change-Id: Iacc89235308c362b1c3e881b2410fb1aca9a6dee Reviewed-on: https://chromium-review.googlesource.com/858993 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="5" gerrit_number="858993" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="18" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/93/858993/18" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="If7b8be34dfdf0e4afbd972c666d8a747c1a9db48" commit="b2a798e9a7fe5871bcc07e19e678c6beb876a9d7" commit_message="rockchip: Enable AWB luminance threshold The 3a lib supports AWB luminance threshold now, so enable it in params. AWB luminance threshold: Only consider pixels with luminance smaller than threshold for the WB measurement. BUG=b:69276988 TEST=none Change-Id: If7b8be34dfdf0e4afbd972c666d8a747c1a9db48 Signed-off-by: Bob &lt;bob.fu@rock-chips.com&gt; Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/866513 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="5" gerrit_number="866513" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="16" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/13/866513/16" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="If1cfa2230c8506b2d093e395fffbaaa16684730c" commit="a31daf032d5d0f3255119c365475bdc86ac064c3" commit_message="rockchip: Rename aeInputParams in struct AiqInputParams to aeParams This field name is confusing with struct AeInputParams, so rename it. BUG=b:69276988 TEST=None Change-Id: If1cfa2230c8506b2d093e395fffbaaa16684730c Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/885521 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="5" gerrit_number="885521" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="12" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/21/885521/12" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I5acc45cd5f01df45da3b346a891ede7debfce7e8" commit="06073d77b84f4bace03a0ccb8d3c2c61a76b421c" commit_message="rockchip: report device error to framework If serious hardware error occured, HAL should process the pending request properly, and should report the error to framework. BUG=b:69276988 TEST= to simulate the hardware error, plug off the camera module before opening camera App or during preview, then close the camera App, then pulg on the camera module, then open the camera App to check if preview is normal. Change-Id: I5acc45cd5f01df45da3b346a891ede7debfce7e8 Signed-off-by: ZhongYiChong &lt;zyc@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/869914 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="5" gerrit_number="869914" owner_email="zyc@rock-chips.com" pass_count="0" patch_number="20" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/14/869914/20" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I5320aa3da6cc8099b33d30daf778328b7d9a9a37" commit="e08f7a6f2f4b92553bc77dbdaff235d8760adbc2" commit_message="rockchip: Add support for recoverable request error When a recoverable request error happens, we need to report it, so the framework can drop the frames and ignore that request. BUG=b:72350170 TEST=test on scarlet, fake a request error and check android logcat: 01-21 05:31:42.657 22865 22952 W Camera2Client: notifyError: Received recoverable error 3 from HAL - ignoring, requestId 10000006 01-21 05:31:42.657 22865 22952 W Camera3-OutputStream: A frame is dropped for stream 0 Change-Id: I5320aa3da6cc8099b33d30daf778328b7d9a9a37 Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/888178 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="5" gerrit_number="888178" owner_email="jeffy.chen@rock-chips.com" pass_count="0" patch_number="18" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/78/888178/18" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I889dd732d93bb58e1876d2fd5eae2c315c4eb15c" commit="848bd78abe9bdc11ebdee8149c283ae67ab0d587" commit_message="rockchip: process caputre stream in independent thread when video snapshot In the three streams configured for video snapshot, the capture stream is a software post-processor that listens to the video stream. In order to keep the video stream from lagging, process the capture stream in an independent thread. BUG=b:69276988 TEST=video snapshot Change-Id: I889dd732d93bb58e1876d2fd5eae2c315c4eb15c Signed-off-by: Bob &lt;bob.fu@rock-chips.com&gt; Signed-off-by: Jeffy Chen &lt;jeffy.chen@rock-chips.com&gt; Reviewed-on: https://chromium-review.googlesource.com/888460 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="5" gerrit_number="888460" owner_email="bob.fu@rock-chips.com" pass_count="0" patch_number="23" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/60/888460/23" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-3.18" change_id="I04f90d04bc615e3780153eda384a40516560ac92" commit="4582006f2c7458076718651c9b374801c93fbbd4" commit_message="UPSTREAM: drm: Implement O_NONBLOCK support on /dev/dri/cardN The implmentation is simple in the extreme: we only want to wait for events if the device was opened in blocking mode, otherwise we grab what is available and report an error if there was none. Signed-off-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt; Cc: dri-devel@lists.freedesktop.org Reviewed-by: Jesse Barnes &lt;jbarnes@virtuousgeek.org&gt; Testcase: igt/kms_flip/nonblocing_read Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; (cherry picked from commit bd008e5b2953186fc0c6633a885ade95e7043800) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I04f90d04bc615e3780153eda384a40516560ac92 Reviewed-on: https://chromium-review.googlesource.com/917861 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917861" owner_email="djkurtz@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/917861/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I20b9eeb1882114d92b61852d43365fea144145fc" commit="0a9b7832f3102f463e0785fdf1e5b272c3fc11b0" commit_message="UPSTREAM: drm: Prefer sizeof(type) over sizeof type sizeof(type) is the variant used most commonly and required by checkpatch. Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; (cherry picked from commit f76511b97237f159b6b9a951a4f7fdd773d9698d) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I20b9eeb1882114d92b61852d43365fea144145fc Reviewed-on: https://chromium-review.googlesource.com/917862 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917862" owner_email="djkurtz@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/917862/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I11f41e30fdb5836afe52ca0f72037ca0e32a7cac" commit="acc71253918465950dfbfb194358e83b732bb193" commit_message="UPSTREAM: drm: Make drm_read() more robust against multithreaded races The current implementation of drm_read() faces a number of issues: 1. Upon an error, it consumes the event which may lead to the client blocking. 2. Upon an error, it forgets about events already copied 3. If it fails to copy a single event with O_NONBLOCK it falls into a infinite loop of reporting EAGAIN. 3. There is a race between multiple waiters and blocking reads of the events list. Here, we inline drm_dequeue_event() into drm_read() so that we can take the spinlock around the list walking and event copying, and importantly reorder the error handling to avoid the issues above. Cc: Takashi Iwai &lt;tiwai@suse.de&gt; Signed-off-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt; Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt; Testcase: igt/drm_read Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; (cherry picked from commit cdd1cf799bd24ac0a4184549601ae302267301c5) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I11f41e30fdb5836afe52ca0f72037ca0e32a7cac Reviewed-on: https://chromium-review.googlesource.com/917863 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917863" owner_email="djkurtz@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/917863/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ifeee15e03a15ba6221676f8e2eac1d2b43db4b1e" commit="8f4eba3361d4c8bcf4ec8d08dd91c7c97511f3d1" commit_message="UPSTREAM: drm: Fix an unwanted master inheritance v2 A client calling drmSetMaster() using a file descriptor that was opened when another client was master would inherit the latter client's master object and all its authenticated clients. This is unwanted behaviour, and when this happens, instead allocate a brand new master object for the client calling drmSetMaster(). Fixes a BUG() throw in vmw_master_set(). Cc: &lt;stable@vger.kernel.org&gt; Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt; Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt; (cherry picked from commit a0af2e538c80f3e47f1d6ddf120a153ad909e8ad) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: Ifeee15e03a15ba6221676f8e2eac1d2b43db4b1e Reviewed-on: https://chromium-review.googlesource.com/917864 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917864" owner_email="djkurtz@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/64/917864/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Idf4b2245476d36d24116ef517653510f2ae8552a" commit="e27c5528c1ad18a0e1be525643339a82f95a6803" commit_message="UPSTREAM: drm/nouveau: Fix pre-nv50 pageflip events (v4) Apparently pre-nv50 pageflip events happen before the actual vblank period. Therefore that functionality got semi-disabled in commit af4870e406126b7ac0ae7c7ce5751f25ebe60f28 Author: Mario Kleiner &lt;mario.kleiner.de@gmail.com&gt; Date: Tue May 13 00:42:08 2014 +0200 drm/nouveau/kms/nv04-nv40: fix pageflip events via special case. Unfortunately that hack got uprooted in commit cc1ef118fc099295ae6aabbacc8af94d8d8885eb Author: Thierry Reding &lt;treding@nvidia.com&gt; Date: Wed Aug 12 17:00:31 2015 +0200 drm/irq: Make pipe unsigned and name consistent Triggering a warning when trying to sample the vblank timestamp for a non-existing pipe. There's a few ways to fix this: - Open-code the old behaviour, which just enshrines this slight breakage of the userspace ABI. - Revert Mario's commit and again inflict broken timestamps, again not pretty. - Fix this for real by delaying the pageflip TS until the next vblank interrupt, thereby making it accurate. This patch implements the third option. Since having a page flip interrupt that happens when the pageflip gets armed and not when it completes in the next vblank seems to be fairly common (older i915 hw works very similarly) create a new helper to arm vblank events for such drivers. v2 (Mario Kleiner): - Fix function prototypes in drmP.h - Add missing vblank_put() for pageflip completion without pageflip event. - Initialize sequence number for queued pageflip event to avoid trouble in drm_handle_vblank_events(). - Remove dead code and spelling fix. v3 (Mario Kleiner): - Add a signed-off-by and cc stable tag per Ilja's advice. v4 (Thierry Reding): - Fix kerneldoc typo, discovered by Michel Dnzer - Rearrange tags and changelog Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=106431 Cc: Thierry Reding &lt;treding@nvidia.com&gt; Cc: Mario Kleiner &lt;mario.kleiner.de@gmail.com&gt; Acked-by: Ben Skeggs &lt;bskeggs@redhat.com&gt; Cc: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; Reviewed-by: Mario Kleiner &lt;mario.kleiner.de@gmail.com&gt; Cc: stable@vger.kernel.org # v4.3 Signed-off-by: Mario Kleiner &lt;mario.kleiner.de@gmail.com&gt; Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt; Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt; (cherry picked from commit bbc8764f80eb872d2b36302882ddfc9882de4b16) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9, the following doesn't crash USE=kasan kernel: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: Idf4b2245476d36d24116ef517653510f2ae8552a Reviewed-on: https://chromium-review.googlesource.com/917865 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917865" owner_email="djkurtz@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/65/917865/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I5b4bf159e95d26e7df6258db6191862c42e48e9a" commit="7a8efe46badd7bae55cd5eddcf261495e43a59de" commit_message="BACKPORT: drm: kerneldoc for drm_fops.c Just prep work before I throw more drm_event refactorings on top. Acked-by: Daniel Stone &lt;daniels@collabora.com&gt; Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1452548477-15905-2-git-send-email-daniel.vetter@ffwll.ch Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; (cherry picked from commit bcb877e4dcf21c3ba486fd7cc563126f08c39b8a) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; [djkurtz: Applying Documentation/DocBook/gpu.tmpl change to drm.pl, b/c chromeos-3.18 doesn't have: 3a4579b41ccd drm/doc: Rename docbook to gpu.tmpl ] BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I5b4bf159e95d26e7df6258db6191862c42e48e9a Reviewed-on: https://chromium-review.googlesource.com/917866 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917866" owner_email="djkurtz@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/66/917866/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I89582fd0660ceae9a5db16190ba6720bd1908336" commit="831b2f28d274cfcb6d27551e7274144a2bf9f0f2" commit_message="UPSTREAM: drm: Add functions to setup/tear down drm_events. An attempt at not spreading out the file_priv-&gt;event_space stuff out quite so far and wide. And I think fixes something in ipp_get_event() that is broken (or if they are doing something more weird/subtle, then breaks it in a fun way). Based upon a patch from Rob Clark, rebased and polished. v2: Spelling fixes (Alex). Cc: Alex Deucher &lt;alexdeucher@gmail.com&gt; Acked-by: Daniel Stone &lt;daniels@collabora.com&gt; Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Cc: Rob Clark &lt;robdclark@gmail.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1452548477-15905-3-git-send-email-daniel.vetter@ffwll.ch Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; (cherry picked from commit 2dd500f1870e3d852488c9b30c4ecec91c6e2eea) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I89582fd0660ceae9a5db16190ba6720bd1908336 Reviewed-on: https://chromium-review.googlesource.com/917867 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917867" owner_email="djkurtz@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/67/917867/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ibd08f032779d0ecc0e4240253c4b1a16508e7898" commit="4b5cee420f2b58bf03dcc05afb20f91960a0eee6" commit_message="UPSTREAM: drm: Create drm_send_event helpers Use them in the core vblank code and exynos/vmwgfx drivers. Note that the difference between wake_up_all and _interruptible in vmwgfx doesn't matter since the only waiter is the core code in drm_fops.c. And that is interruptible. v2: Adjust existing kerneldoc too. Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (v1) Acked-by: Daniel Stone &lt;daniels@collabora.com&gt; Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt; Cc: Thomas Hellstrom &lt;thellstrom@vmware.com&gt; Cc: Inki Dae &lt;inki.dae@samsung.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1452548477-15905-6-git-send-email-daniel.vetter@ffwll.ch Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; [danvet: Squash in compile fixup, spotted by 0-day.] Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; (cherry picked from commit fb740cf2492cc1e8f2216bc5ad9f5b2c49a32752) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: Ibd08f032779d0ecc0e4240253c4b1a16508e7898 Reviewed-on: https://chromium-review.googlesource.com/917868 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917868" owner_email="djkurtz@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/68/917868/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I37922f43d8fd1720cc69446c4c4839b9adc69978" commit="44b2b35672239a1488f73010f83fa2466d5d7042" commit_message="UPSTREAM: drm/vblank: Use drm_event_reserve_init Well we can't use that directly since that code must hold dev-&gt;event_lock already. Extract an _unlocked version. Embarrassingly I've totally forgotten about this patch and any kind of event-based vblank wait totally blew up, killing the kernel. v2: Pick the right base struct, someone didn't noticed that gcc was unhappy. No bug since the addresses at least matched (Daniel Stone) Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt; Cc: Daniel Stone &lt;daniels@collabora.com&gt; Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1453978864-1513-1-git-send-email-daniel.vetter@ffwll.ch (cherry picked from commit 4020b220edb3419975c0d9322ee0e0c07e09f6bf) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I37922f43d8fd1720cc69446c4c4839b9adc69978 Reviewed-on: https://chromium-review.googlesource.com/917869 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917869" owner_email="djkurtz@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/69/917869/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I459162980e92d7510451a42bdb190c6bbd0e0f69" commit="5ebbe11eb2f64eed31489f2eb0d7f89227d22c2a" commit_message="UPSTREAM: drm: Clean up pending events in the core There's really no reason to not do so, instead of replicating this for every use-case and every driver. Now we can't just nuke the events, since that would still mean that all drm_event users would need to know when that has happened, since calling e.g. drm_send_event isn't allowed any more. Instead just unlink them from the file, and detect this case and handle it appropriately in all functions. v2: Adjust existing kerneldoc too. v3: Improve wording of the kerneldoc and split out vblank cleanup (Laurent). Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt; Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Acked-by: Daniel Stone &lt;daniels@collabora.com&gt; Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (v1) Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1453756616-28942-2-git-send-email-daniel.vetter@ffwll.ch (cherry picked from commit 681047b48601841c8380abd406301648c3590592) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I459162980e92d7510451a42bdb190c6bbd0e0f69 Reviewed-on: https://chromium-review.googlesource.com/917870 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917870" owner_email="djkurtz@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/70/917870/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Id74c984ab9c031a3349221885a3b4706814f1e98" commit="157d16a9b66b696cc2c98d2f8792d59810753187" commit_message="UPSTREAM: drm: Nuke vblank event file cleanup code The core code now takes care of unlinking drm_events from the file in a generic way, so this code isn't needed any more. For those wondering where the drm_vblank_put went to: With the new logic events only get unlinked, but still exist. Hence any resources (like vblank counters) don't need to be released since the event user will still process the event normally. In this case this is the callsites of send_vblank_event, which of course already have a drm_vblank_put. Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Acked-by: Daniel Stone &lt;daniels@collabora.com&gt; Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1453756616-28942-3-git-send-email-daniel.vetter@ffwll.ch (cherry picked from commit 7eb98020b73e20ce18d3ed704d7b7988ddad5dfd) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: Id74c984ab9c031a3349221885a3b4706814f1e98 Reviewed-on: https://chromium-review.googlesource.com/917871 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917871" owner_email="djkurtz@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/71/917871/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I610ec38c5efd1c38a91cd00d192317f7995fe017" commit="d8fd27f5c6f61c78a53f59291869ba0c083cf6b4" commit_message="UPSTREAM: drm/i915: Nuke intel_modeset_preclose Now that the drm core unlinks/disarms events there's no need to do so ourselves anymore. Nuke the code. Acked-by: Daniel Stone &lt;daniels@collabora.com&gt; Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1453756616-28942-4-git-send-email-daniel.vetter@ffwll.ch (cherry picked from commit 00648f18e0fd48b2452200659ce8610d4d2f8060) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I610ec38c5efd1c38a91cd00d192317f7995fe017 Reviewed-on: https://chromium-review.googlesource.com/917872 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917872" owner_email="djkurtz@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/72/917872/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I9c2187e1c87bb086884ca822377256379f50b41e" commit="64d54412e6268e87f4ec2c969a96b85aef515ce0" commit_message="UPSTREAM: drm: fix send_vblank_event use-after-free error The drm_pending_event can be freed by drm_send_event_locked, as a result we should call trace_drm_vblank_event_delivered before this to avoid hitting a user-after-free error when accessing the pid member: [ 378.438497] BUG: KASAN: use-after-free in send_vblank_event+0xf0/0x310 [drm] at addr ffff8801ac7e50a0 [ 378.438500] Read of size 4 by task Xorg/1562 [ 378.438501] ============================================================================= [ 378.438504] BUG kmalloc-128 (Tainted: G B ): kasan: bad access detected [ 378.438506] ----------------------------------------------------------------------------- [ 378.438509] INFO: Freed in 0x10001309c age=18446737369265680575 cpu=0 pid=0 [ 378.438541] drm_send_event_locked+0x207/0x2f0 [drm] [ 378.438544] __slab_free+0x24c/0x650 [ 378.438546] kfree+0x3a2/0x760 [ 378.438578] drm_send_event_locked+0x207/0x2f0 [drm] [ 378.438610] send_vblank_event+0xb7/0x310 [drm] [ 378.438643] drm_crtc_send_vblank_event+0x130/0x1f0 [drm] [ 378.438722] intel_atomic_commit_tail+0x23b5/0x53f0 [i915] [ 378.438802] intel_atomic_commit+0xbae/0x12f0 [i915] [ 378.438839] drm_atomic_commit+0xb0/0x120 [drm] [ 378.438855] drm_atomic_helper_connector_dpms+0x339/0x5d0 [drm_kms_helper] [ 378.438891] drm_mode_obj_set_property_ioctl+0x8f1/0xcc0 [drm] [ 378.438927] drm_mode_connector_property_set_ioctl+0xf3/0x170 [drm] [ 378.438959] drm_ioctl+0x2d7/0xae0 [drm] [ 378.438962] do_vfs_ioctl+0x1c9/0x1280 [ 378.438964] SyS_ioctl+0x79/0x90 [ 378.438967] entry_SYSCALL_64_fastpath+0x1a/0xa4 Cc: dri-devel@lists.freedesktop.org Cc: Daniel Vetter &lt;daniel.vetter@intel.com&gt; Signed-off-by: Matthew Auld &lt;matthew.auld@intel.com&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt; Link: http://patchwork.freedesktop.org/patch/msgid/1466440966-5410-1-git-send-email-matthew.auld@intel.com (cherry picked from commit c001da4f7c025a612a594b0ac421bce11fb5bc8b) Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=b:70693137 TEST=On hana with img-1.9: stop ui while true ; do /usr/local/autotest/deps/glmark2/glmark2 --data-path /usr/local/autotest/deps/glmark2/data --size 800x600 --annotate -btexture:duration=0.2 done Change-Id: I9c2187e1c87bb086884ca822377256379f50b41e Reviewed-on: https://chromium-review.googlesource.com/917873 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="917873" owner_email="djkurtz@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/73/917873/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie6525fbb00583c7d6773821cbca0bbf24215cfe4" commit="789af93300ee095a1d56088e5ea3e26d9a9422ea" commit_message="hwid: Probe the DUT with a specialized probe statement. Normally, we want the probed result contains more information such as version, syspath, etc. But HWID only focus on identifying components and needs only non-volatile values. Therefore, this CL adds a special probe statement for HWID and revises the probe tool so that it only outputs specified values instead of all values for each component. BUG=None TEST=make test; manually test on DUT. Change-Id: Ie6525fbb00583c7d6773821cbca0bbf24215cfe4 Reviewed-on: https://chromium-review.googlesource.com/915743 Commit-Ready: Yong Hong &lt;yhong@google.com&gt; Tested-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="915743" owner_email="yhong@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/43/915743/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icca63a680f2190aec33720e41475b49358d0227d" commit="426bc61b752678a4cccedd8ccf9bf5bed4a8f8f2" commit_message="probe: Adds probe functions for Elan touchscreen. Normally, an input device should export the vendor number and the product number to the corresponding input device data structure in kernel. But the driver of Elan touchscreen doesn't do that. Therefore, factory has to implement a special probe function for them before the drivers are ready. Also, before the integration process of AVL and the probe framework ready, it's still more convience to have a single shared strong probe_statement for each Chromebook project. Therefore, this CL directly revises `hwid/v3/default_probe_statement.json` to let the probe tool always try to probe the elan touchscreen. BUG=b:73099987 TEST=make test, manually test. Change-Id: Icca63a680f2190aec33720e41475b49358d0227d Reviewed-on: https://chromium-review.googlesource.com/915583 Commit-Ready: Yong Hong &lt;yhong@google.com&gt; Tested-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="915583" owner_email="yhong@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/83/915583/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2fd38be2dd1e5e682176b85ba9506f0ccb9d1874" commit="7306c5d6f04aef8b72ced2c4f62efdf7820ac016" commit_message="probe: Only print one probed item per video device. The probe function `generic_video` glob /sys/class/video4linux/video* to enumerate all video components, but one video component might have multiple /sys/class/video4linux/video* entries. Therefore, this CL let `generic_video` remove duplicated probed item by comparing the device sysfs path. BUG=None TEST=manually test Change-Id: I2fd38be2dd1e5e682176b85ba9506f0ccb9d1874 Reviewed-on: https://chromium-review.googlesource.com/915784 Commit-Ready: Yong Hong &lt;yhong@google.com&gt; Tested-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="1" gerrit_number="915784" owner_email="yhong@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/84/915784/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic30d0ccec77a698032d0f1c51a7651ede850113c" commit="bba09dc367a1f6bcba3c85a227c146a0bbcdf27d" commit_message="pytests/hwid: Fix key error. This CL just update the hwid pytest to match the interface of the hwid commandline tool. BUG=None TEST=manually test Change-Id: Ic30d0ccec77a698032d0f1c51a7651ede850113c Reviewed-on: https://chromium-review.googlesource.com/915785 Commit-Ready: Yong Hong &lt;yhong@google.com&gt; Tested-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="1" gerrit_number="915785" owner_email="yhong@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/85/915785/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia7ec135c136067fc24dac705acb8158da7e59d65" commit="00b089bb925d2a579613ee2eb80cc4195bbe062a" commit_message="Add vm_CrosVmStart Test the crosvm can load the kernel and rootfs image that is provided by the component updater. This is the most basic test, similar tests will be added to make sure maitred starts and that lxd is functioning. BUG=725692 TEST=this is a test. Change-Id: Ia7ec135c136067fc24dac705acb8158da7e59d65 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/905509 Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="0" gerrit_number="905509" owner_email="dgreid@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/09/905509/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib37ab6527817a55c4ce192e6bbec179e9d88c8be" commit="207953efff26e8fd5f7c2c6b43fef5ff765cb994" commit_message="vm_CrosVmStart: Add test for stopping crosvm Instead of running 'ls' as init and trusting it to exit immediately, run bash and explicitly request a VM stop. Using the stop command also tests that the control socket works. BUG=none TEST=vm_CrosVmStart Change-Id: Ib37ab6527817a55c4ce192e6bbec179e9d88c8be Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/916837 Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="916837" owner_email="dgreid@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/37/916837/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icb5c1839de08bb955552a4e6f4b714e97ac41538" commit="b129f5025b4c1d0e1cc6f9eb18c3d14184a01164" commit_message="eve: Update dsp.ini Update dsp.ini per Leo's tuning BUG=None TEST=check new dsp.ini is installed. Change-Id: Icb5c1839de08bb955552a4e6f4b714e97ac41538 Reviewed-on: https://chromium-review.googlesource.com/892780 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="0" gerrit_number="892780" owner_email="cychiang@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/80/892780/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0a196f09ba3ac785beb861a646dddc698a02d5b8" commit="d93e1337354eb12654a655f909539532b30b07ab" commit_message="eve: Update speaker volume Update mixer controls per Leo's tuning. BUG=None TEST=Check speaker works. Change-Id: I0a196f09ba3ac785beb861a646dddc698a02d5b8 Reviewed-on: https://chromium-review.googlesource.com/892681 Commit-Ready: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Tested-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="0" gerrit_number="892681" owner_email="cychiang@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/81/892681/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6cc534c3c47a2d6deca911f9bd1aecd372027958" commit="dfe858716efd19ad68ca834ffee35f70f882843a" commit_message="camera3_test: add recording test Test video recording frame rate against camcorder profiles. Reference: cts/RecordingTest.java: testBasicRecording() BUG=b/32689987 TEST='emerge-kevin arc-camera3-test' 'arc_camera3_test --gtest_filter=Camera3RecordingFixture/* --recording_params=0:1280:720:30' CQ-DEPEND=CL:561042 Change-Id: I6cc534c3c47a2d6deca911f9bd1aecd372027958 Reviewed-on: https://chromium-review.googlesource.com/561031 Commit-Ready: Hung-yu Wu &lt;hywu@chromium.org&gt; Tested-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; " fail_count="4" gerrit_number="561031" owner_email="hywu@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/31/561031/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I56d8057d35e08b8edaffccc2c5fbbe16a11f012a" commit="2fc909e250354fe14729a9c3e39a117617bed4e0" commit_message="camera_HAL3: add recording test Parse camcorder profiles for encoder width, height and frame rate as parameters for the recording test. BUG=b/32689987 TEST='test_that elm camera_HAL3' CQ-DEPEND=CL:561031 Change-Id: I56d8057d35e08b8edaffccc2c5fbbe16a11f012a Reviewed-on: https://chromium-review.googlesource.com/561042 Commit-Ready: Hung-yu Wu &lt;hywu@chromium.org&gt; Tested-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; " fail_count="1" gerrit_number="561042" owner_email="hywu@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/42/561042/7" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I4913092cd95000f66a0b14a9cc08347e36e465f2" commit="61d0110daab17e623a74b755d2435e58a35dcec0" commit_message="packager: Delete old file before copying new tarball Speculative change. In the buildbots, the autotest/packages directory seems to have stale versions of the files. This implies that either the compare_checksum() is failing, or the older files present in autotest/packages aren't getting overwritten. So, delete the old version of the file if it exists before copying the new one. BUG=chromium:782034 TEST= Ran a local trybot with a dummy autotest CL : http://shortn/_G6zTNPaItE Change-Id: I4913092cd95000f66a0b14a9cc08347e36e465f2 Reviewed-on: https://chromium-review.googlesource.com/909332 Commit-Ready: Prashant Malani &lt;pmalani@google.com&gt; Tested-by: Prashant Malani &lt;pmalani@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="909332" owner_email="pmalani@google.com" 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/32/909332/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iad1b1aadd6f437aebc8026bb3ce612466fa78fb4" commit="3810ac9f9326b2aff5c3d459cde47350665ed90b" commit_message="Forced OOBE Update over cellular. We already have a forced OOBE update test but we want to have a test for cellular as a few devices will be shipping with LTE. Working with cellular means the test can no longer use a devserver in the lab. It cannot verify the update worked successfully by checking the hostlog. To make this work it requires enabling updates over cellular in the server test. Then making the payload public so it can be reached over cellular. Then checking the update engine log for cellular entries and update successful entries. The client test will need to switch to cellular, start an omaha instance and watch the update until just before reboot. BUG=chromium:809719 BUG=chromium:809681 TEST=autoupdate_ForcedOOBEUpdate.cellular.{full|delta} passes TEST=autoupdate_Cellular still passes TEST=autoupdate_ForcedOOBEUpdate still passes Change-Id: Iad1b1aadd6f437aebc8026bb3ce612466fa78fb4 Reviewed-on: https://chromium-review.googlesource.com/911605 Commit-Ready: David Haddock &lt;dhaddock@chromium.org&gt; Tested-by: David Haddock &lt;dhaddock@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="0" gerrit_number="911605" owner_email="dhaddock@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/05/911605/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieaef6e3d27f82265041fb1bd3f3b258f88ef9a33" commit="499c3ea9222152bc1dd6ccb3591b88b559b82444" commit_message="arc.py: Remove is_run_oci_build() The function is no longer necessary because both containers use run_oci now. BUG=b:69266495 TEST=test_that DUT cheets_ContainerMount CQ-DEPEND=CL:*567458 Change-Id: Ieaef6e3d27f82265041fb1bd3f3b258f88ef9a33 Reviewed-on: https://chromium-review.googlesource.com/912762 Commit-Ready: Yusuke Sato &lt;yusukes@chromium.org&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; " fail_count="3" gerrit_number="912762" owner_email="yusukes@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/62/912762/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I64057d31dc1784bddc29bbb02977fe9a29e1a81e" commit="ee326d9164e4e64a428078abd3c31c4ec479ba45" commit_message="CHROMIUM: provide default implementation for signal handlers A D-Bus client may not be interested of all the D-Bus signals emitted by a D-Bus server. This CL modifies the proxy template in dbus-c++ such that the base proxy class provides a default implementation for signal handlers, which can be overridden by a subclass as needed. BUG=chromium:776452 TEST=Build cromo and wimax-manager. TEST=Remote trybot runs. Change-Id: I64057d31dc1784bddc29bbb02977fe9a29e1a81e Reviewed-on: https://chromium-review.googlesource.com/917528 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="917528" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/dbus-cplusplus" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/dbus-cplusplus" ref="refs/changes/28/917528/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia6610525f282a47502e3cb040bccf4e7a553c66b" commit="cd7e8b34ff0f77eb7bcef8ce88b2f78121f5d23b" commit_message="netperf: bump ebuild to pick up DEBUG_LOG fix CQ-DEPEND=CL:907220 BUG=chromium:808174 TEST=cros deploy chromeos15-row1-rack4-host5.cros net-analyzer/netperf test_that -b $BOARD chromeos15-row1-rack4-host5.cros suite:wifi_perf Change-Id: Ia6610525f282a47502e3cb040bccf4e7a553c66b Reviewed-on: https://chromium-review.googlesource.com/907384 Commit-Ready: Grant Grundler &lt;grundler@chromium.org&gt; Tested-by: Grant Grundler &lt;grundler@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="907384" owner_email="grundler@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/84/907384/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I08f13587c644ab117abf8fa6e6e477a302b2b662" commit="65835935749b31304e59d4c2d2b23bea57d1bd98" commit_message="smbprovider: fix ReadDirectory bug introduced by DirectoryIterator This change fixes a bug introduced by DirectoryIterator where a directory was not correctly being marked as empty when there were non-files and non-directories. An additional test is added to catch this bug. BUG=chromium:757625 TEST=unittests Change-Id: I08f13587c644ab117abf8fa6e6e477a302b2b662 Reviewed-on: https://chromium-review.googlesource.com/907870 Commit-Ready: Bailey Berro &lt;baileyberro@chromium.org&gt; Tested-by: Bailey Berro &lt;baileyberro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="0" gerrit_number="907870" owner_email="baileyberro@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/907870/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I09b0a8372b94479f78d4be2acf5ee6cd296641c6" commit="18fe0da76a86a4ab8a55802b6d10b7921c7c4c01" commit_message="network_WlanDriver: add entry for 3.8 mwifiex on 3.8 It seems like peach_{pit,pi} have purposely switched to the native 3.8 wireless stack on the 3.8 kernel. So we should allow that here. BUG=chromium:812063 TEST=network_WlanDriver on peach_pit Change-Id: I09b0a8372b94479f78d4be2acf5ee6cd296641c6 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/917663 Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="0" gerrit_number="917663" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/63/917663/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I115325bdc53a40320778104b83491fe5f277b281" commit="8315736bfea2a5c0bfe90cfb1479967a9647e1fc" commit_message="autotest: Update tast_Runner remote test paths. Update the tast_Runner test's paths for remote test bundles and data to include the &quot;remote&quot; subdirectory that was added by https://crrev.com/c/902961 to support installing local and remote test bundles on the same system. BUG=chromium:782515,chromium:809185 TEST=ran remote tests successfully when started by test_that Change-Id: I115325bdc53a40320778104b83491fe5f277b281 Reviewed-on: https://chromium-review.googlesource.com/918022 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="1" gerrit_number="918022" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/22/918022/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9013539fad2df1834f7bd3544ab06ccdad1829bc" commit="35d3f90c4f568c8e26792b57912158668514d42f" commit_message="[bisect] Deal with build/deploy/eval failure. Improve cros bisect's robustness by handling Chrome build and deploy failure as well as autotest evaluation failure. When failure occurs it can either raise an exception or just mark the commit as skip. BUG=chromium:766822 TEST=None Change-Id: I9013539fad2df1834f7bd3544ab06ccdad1829bc Reviewed-on: https://chromium-review.googlesource.com/765641 Commit-Ready: Shuo-Peng Liao &lt;deanliao@chromium.org&gt; Tested-by: Shuo-Peng Liao &lt;deanliao@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="0" gerrit_number="765641" owner_email="deanliao@chromium.org" pass_count="0" patch_number="6" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/41/765641/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I027782c87e5fe3db118cb14f5e333c7c9cf8a1f7" commit="e821866d9d21289df44be93150435c572a6bf3c7" commit_message="init: add --settle option udevadm command in the early stage `udevadm settle` waits for unnecessary events and slows down the boot time. We need a subcommand that waits only for events we explicitly triggered. (Please see #c21 for the full description in chromium:796014.) CQ-DEPEND=CL:882905 BUG=chromium:796014 TEST=cros_workon-clapper chromeos-init &amp;&amp; emerge-clapper chromeos-init Build image, deploy, and observed that boot time is decreased Change-Id: I027782c87e5fe3db118cb14f5e333c7c9cf8a1f7 Reviewed-on: https://chromium-review.googlesource.com/882907 Commit-Ready: Mao Huang &lt;littlecvr@chromium.org&gt; Tested-by: Mao Huang &lt;littlecvr@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="882907" owner_email="littlecvr@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/07/882907/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id9f9b9bd191e59486f5e95856c2ecda49e804146" commit="9e8c90c0e1db0e9ec20c40679e6e5d25bf31194b" commit_message="[Autotest]bluetooth_TurnOnOffUI: Add UI based bluetooth turn on/off test This test case turns Bluetooth(BT) on/off from UI. BUG=b:69233361 Branch=None Test=Execute the following command test_that -b &lt;board&gt; &lt;ip&gt; bluetooth_TurnOnOffUI Change-Id: Id9f9b9bd191e59486f5e95856c2ecda49e804146 Signed-off-by: Bogineni Kasaiah &lt;kasaiahx.bogineni@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/908270 Reviewed-by: Ruchi Jahagirdar &lt;rjahagir@chromium.org&gt; " fail_count="0" gerrit_number="908270" owner_email="kasaiahx.bogineni@intel.com" 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/70/908270/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ic929076378f6c9e486d89d952838e42edf465968" commit="049fcb644504ae677da3eee10d707afa1cf0a983" commit_message="CHROMIUM: mac80211:Add per STA Multicast/Broadcast stats into Debugfs Provides the no. of Multicast/Broadcast data packets received and bytes received per STA in Debugfs: /sys/kernel/debug/ieee80211/phyX/netdev:&lt;interface&gt;/stations/&lt;mac&gt;/mc_bc_stats. BUG=b:73071960 TEST=Run the multicast traffic and compare the wireshark captures against the multicast stats from Debugfs Change-Id: Ic929076378f6c9e486d89d952838e42edf465968 Reviewed-on: https://chromium-review.googlesource.com/909008 Commit-Ready: Dheeraj KM &lt;dheeraj.km@globaledgesoft.com&gt; Tested-by: Dheeraj KM &lt;dheeraj.km@globaledgesoft.com&gt; Reviewed-by: Kan Yan &lt;kyan@google.com&gt; " fail_count="0" gerrit_number="909008" owner_email="dheeraj.km@globaledgesoft.com" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/08/909008/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie56a4460a6e56bbb757d866410717b98770b97ea" commit="611ec1739eb65680f1b1d10838cd7a4cf4d7d05c" commit_message="CRAS: Add system-level audio active state. Adds a binary flag to system state that denotes whether CRAS currently has any streams that are active, and also playing/capturing audio that is not empty (just zeros). This will be used by powerd to allow the device to sleep if there are active audio streams, but those streams are not actually producing any sound (for example, a misbehaving ad creative). BUG=chromium:753596 TEST=Ran locally on eve Change-Id: Ie56a4460a6e56bbb757d866410717b98770b97ea Reviewed-on: https://chromium-review.googlesource.com/888185 Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="4" gerrit_number="888185" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/85/888185/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I0cc419458636ae5c2616cbaf1e6d87f4252d1d2e" commit="1b2849308d12dd09d8ce691c9c62c19543ad534b" commit_message="arc-setup: Restore SELinux context of /sys/kernel/debug The directory is on a tmpfs on master and the default label (u:object_r:tmpfs:s0) has to be updated to the proper one. BUG=b:69005215 TEST=android-sh, ls -alZ /sys/kernel/debug Change-Id: I0cc419458636ae5c2616cbaf1e6d87f4252d1d2e Reviewed-on: https://chromium-review.googlesource.com/907971 Commit-Ready: Yusuke Sato &lt;yusukes@chromium.org&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; " fail_count="0" gerrit_number="907971" owner_email="yusukes@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/907971/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I35c642e524096a94349ace69277ae90e6fc87da6" commit="1e99fb3e79a3676f3e4c033fbb2ebe91466f4baf" commit_message="libcontainer: Remove O_NONBLOCK from the fd OpenCgroupFile() returns The flag is not really necessary for cgoup operations. BUG=None TEST=FEATURES=test emerge-caroline-arcnext chromeos-base/libcontainer Change-Id: I35c642e524096a94349ace69277ae90e6fc87da6 Reviewed-on: https://chromium-review.googlesource.com/910035 Commit-Ready: Yusuke Sato &lt;yusukes@chromium.org&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="910035" owner_email="yusukes@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/910035/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I02cd5fe633ad571f16f946e00bf602ea834b0315" commit="9185ff7a00279c7fb316a2f328f5f9eaa73ad450" commit_message="login: Call 'run_oci delete' after killing 'run_oci start' process This ensures /run/container/android* to be deleted. Otherwise, the stale directory will prevent subsequent containers from starting until the device is rebooted. BUG=b:69266495 BUG=b:73166698 TEST=follow the repro steps in the bug, confirm /run/container/android* is deleted after 10s timeout. Change-Id: I02cd5fe633ad571f16f946e00bf602ea834b0315 Reviewed-on: https://chromium-review.googlesource.com/911879 Commit-Ready: Yusuke Sato &lt;yusukes@chromium.org&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="3" gerrit_number="911879" owner_email="yusukes@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/79/911879/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I07bd39bb6fe06b36f575c2b342008f007dd9bf50" commit="204a109c51b3d92eabceb1751998b4da82571116" commit_message="autotest: fix lxc destroy bug. BUG=chromium:811943 TEST=Ran &quot;lxc_functional_test.py -v -d chromeos2-row1-rack2-host1 -r chromeos2-devservertest&quot; on new drone. Change-Id: I07bd39bb6fe06b36f575c2b342008f007dd9bf50 Reviewed-on: https://chromium-review.googlesource.com/918063 Commit-Ready: Xixuan Wu &lt;xixuan@chromium.org&gt; Tested-by: Xixuan Wu &lt;xixuan@chromium.org&gt; Reviewed-by: Dan Shi &lt;dshi@google.com&gt; " fail_count="0" gerrit_number="918063" owner_email="xixuan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/63/918063/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I92b34d82b80c81fedbdac66c75374a1f294c7c2d" commit="a2753c47b6648fdf111b8b7d4f3574a02bbe4d52" commit_message="gbmtest: set height and width to 64 for CURSOR_64x64 for GBM_BO_USE_CURSOR_64X64 use case set the width and height both to 64 instead of 1024. BUG=b:72972511 TEST=using graphics_Gbm autotest Change-Id: I92b34d82b80c81fedbdac66c75374a1f294c7c2d Signed-off-by: Satyajit &lt;satyajit.sahu@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/910810 Commit-Ready: Satyajit Sahu &lt;satyajit.sahu@amd.com&gt; Tested-by: Satyajit Sahu &lt;satyajit.sahu@amd.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="0" gerrit_number="910810" owner_email="satyajit.sahu@amd.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/10/910810/2" remote="cros" total_fail_count="0"/><lkgm version="10401.0.0-rc2"/></manifest>