blob: 7c9040238272ee78c1e5073604db06b87cb7ec2d [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="543b60050ffbb774184fb7f27a8670c832c6e35c">
<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/libchrome" path="src/aosp/external/libchrome" revision="c1e4543ae2b479a54fc4eff90fb388c70a428d52" 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/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="7c41bbfa118140f0a48335bea367708ca071d2ae" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="a3af3405395e51389f324c944dc03fb5b6402d91" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="a9db5def7f29536b4913603528ea50d862ab4386" 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="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="a6918d7b72a9b0c1ff2c41d9515e14ec72256f93" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="4dc99dd36ea7933c85767c1be2a60582903e3d53" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="b3d4b35fea768c1cc6d142c8bc73dcc21a29c3c2" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="4493ad78616152e22672ed245b72806c56cfef0d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="6bda7c611af03cb53db2afa190e0a81ce6d37169" 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="ab009ffebb68a58f37779bddfba5f1a08ef174ae" 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/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="3b5a60c60065543344958f73daefffd55308d4ea" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="d2189d9aec097e69cca0cf2ba08e896bfd49bb55" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="ba48a46cc45a873e6a458eed1e42681e68f81828" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="7dd9f77bd2b53ed20e14d2062771cd0de5bfe189" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="7bc67863dc6a1ddb8902820f2b114dc342ebe225" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="8fcbb67e40cacc802249cfaf4c58bd339886e457" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="79a397f113a995c213ef2d99ebc516d728416b4b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="3d832faff04dc9a31e580c444d97f08641b58689" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="18fef486142cc71371708de109dfdf557c894641" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" 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="4fbd2d3e627bff4e7c45d6e61d6ee4ffb73fa393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="89d48c6f25512a658ece2d6e7d9339e77d69580f" 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="309aa554f9142ea76fadbeb9571eed7b1e8b655a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="59f8b15dc6613eff5874f3f6c9a8a42359fd1a31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="828d007517fbf38b5f6b3e49faa227acfa561b9b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="ffd480956ca290ceaa71dad66b3c27edf95d5fd8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="2b089fcd4563c0c80b4d46504323b0cb81265caa" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="b1e00c52cea7ed74eee9a20d8320041dff1ded20" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="fbae7a04aa0160ac18410752db37337ff1667a59" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="59ca293e1c813220ff3f45cd4d8611e5a7e831a8" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="1641ef6a6e12ca4e26764ad0a083fc07a08da96d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="057d97e80238c8bd41296b24bbce9580beabdf37" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="bd7819409ff52a260d227054affa94d4b2afc426" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" 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="83772463d01e5728b834a4040729545adaeaa1e4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" 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="23f8ea74685ea0a03be8649ca33d5664bc789393" 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="cc35e699f36cce0f0b3a130b0d6ce4e2a393b373" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="98056535f1dbd2ad585bcaf57779bcd210a23880" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="17d05373433ad253e41d841fde6b9b9724b512a8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="4a2a76ab7ac9b1191182bbab994fa25fe6302c9c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="59e5c1e11d8207b178ce0ec94f7f4225a55d28bf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="d4c11e7b01091a53d98b5833f0d4ad7bd46cc459" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="102e6dc245307c07104245464e4db6b903f576e2" 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="1da5e64a092a5d973b503050a3959314bb40eba0" 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="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="2b61759681446cc86f8edf8441cc5d8ca84aea71" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="5160e69144fa472461054700d5d172ee0963da2e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="22ec39f687dcd42d1cb6a823532c53fa16809319" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="df02d59cfde304bb7804e10bd2988012bf0760fd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="04b606c44755502bcb84d4e28935c67fbfc4b004" 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="fe77b53e32692fc5d35df208e2b3d21a28f6228b" 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="f10800d6f1487b7473de7e67cd9999336cccae4f" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="22d101902df1da6ab7e018618fa965c355d11c9c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="4425a0468178bc8d3ce53a69d4a0615c82c4ae3f" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" 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="bac28e53a15a467de7164323b1073ef19fdd7a25" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="a79fc1297ecbdf2a3c249715b82e3702652705af" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" 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="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/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="8b5e473e0cb791db1478f0b523d4b19259846720" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="3518343cad8b2e029acd017b410cb623892ccd23" upstream="refs/heads/fwupd-1.2.5"/>
<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="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="a0786175e210e290ac7f2464bb590198bbe98ee4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="50d5e18b55342e691ed01ff4f5c837419cc6e26f" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="8d38ee940f4d8d52686c6bfc17fb96ac11197872" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="54718bd52aa15c16da147f95561e4514404c5805" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="5ceec23c100d9a051fa1138d633e111902a91306" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="263c51fea0ab68160357a4ce46b03d045b517bb0" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="479f3ad5abb7fe6c95aee87a07fc2536ea6039ee" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="ff4d6254af921a14121207ed02568b6debc087f5" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="690561bd8a53c8c4ad0a2017688c6df093c6a655" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" 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="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="6afc8605cc231cea920d1d1d524a780dcc093508" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" 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="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="c8da23c8e2620e1e0f6bfb247cc922d1fecf7ce0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0b151b37cdf01bdd56853985743e4424b6d5e5ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" upstream="refs/heads/chromeos-freedreno"/>
<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="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" 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="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<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="8dc336a991e5494e6cc9a0094778fee67f22ed6c" 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="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" 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/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="d8beb17b6028fbe0a9594462a6173cc16be884c5" 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="e98709505aea90d4cda976d51e274c1301164511" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="0d3da5daff1349c75faa76f8108f8c651c187514" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="87a53d2e7c82fb6745b42d6a5da07d00de5b2500" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="fd86c1f3ed3ce3d1a363d914672b275d7e292b89" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="cc3148bd34f3d0a7bdc2a2c18333bb56d2ae829b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="e926051b48b2a975d82d16e334381c9b6180d273" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="3b12e5e65bd82c39a600def425cd21783a361561" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.19" change_id="If1f6e9ba460170ea5ad129979f7a234f04563c00" commit="3d999563e09e7f75e3224290d1c30e0c3a3edff4" commit_message="Revert &quot;CHROMIUM: v4l: Add V4L2_CID_MPEG_VIDEO_H264_SPS_PPS_BEFORE_IDR&quot; This reverts commit 699387c88734568852d4eb5a2ce1076af6198f0a. This control is not used by any driver in chromeos-4.19. Revert the CL that added it. New drivers should go upstream first and if they end up using this control, it should be easily upstreamable anyway. BUG=chromium:938781 TEST=Pre-CQ passes (dead code) Change-Id: If1f6e9ba460170ea5ad129979f7a234f04563c00 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505077 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505077" owner_email="tfiga@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/77/1505077/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ibdedfa798c8c06d869726569c66098c11c0b8f22" commit="71aab41c2c83b600d313a7698e0394034d0f104d" commit_message="Revert &quot;FROMLIST: vb2: Move cache synchronisation from buffer done to dqbuf handler&quot; This reverts commit 13ef5fcc0273f6b231d15584f747fdce61fb4056. The original reason for landing this work in progress patch was to speed up JPEG decoding on Elm, where we needed a software format conversion of the decoder output to make it usable with the rest of the stack and which was slow if the memory mapping was not cacheable. In turn it made the cache synchronization happen in interrupt context and affecting performance badly. However, there are 2 significant issues with that patch: - The work upstream did not continue, so it stayed FROMLIST forever and actually started conflicting and causing functional issues with further upstream cherry picks (e.g. Request API). - It breaks drivers which need to access the buffers from their vb2 .buf_finish callbacks, since it moves the cache synchronization after the call to it. Since there is no board using chromeos-4.19 and affected by the original problem, let's revert and bring our downstream diffstat down. BUG=b:126440061 BUG=chromium:938781 TEST=Run `cros_camera_test --camera_hal_path=/usr/lib/camera_hal/mtk_cam_hal.so --v=0 --gtest_filter=*TakePictureTest*` on Kukui few times Change-Id: Ibdedfa798c8c06d869726569c66098c11c0b8f22 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505078 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505078" owner_email="tfiga@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/1505078/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I26e2a0616e597a99b8d42c3440dfd6ba22956960" commit="411925653494843705d34350fdd99632060fdf9e" commit_message="Revert &quot;FROMLIST: vb2: dma-sg: Let drivers decide DMA attrs of MMAP and USERPTR bufs&quot; This reverts commit f24b395e9e3ebeacd7f1627249413e5c4322505c. The original reason for landing this work in progress patch was to speed up JPEG decoding on Elm, where we needed a software format conversion of the decoder output to make it usable with the rest of the stack and which was slow if the memory mapping was not cacheable. In turn it made the cache synchronization happen in interrupt context and affecting performance badly. However, there are 2 significant issues with that patch: - The work upstream did not continue, so it stayed FROMLIST forever and actually started conflicting and causing functional issues with further upstream cherry picks (e.g. Request API). - It breaks drivers which need to access the buffers from their vb2 .buf_finish callbacks, since it moves the cache synchronization after the call to it. Since there is no board using chromeos-4.19 and affected by the original problem, let's revert and bring our downstream diffstat down. BUG=chromium:938781 TEST=Pre-CQ passes Change-Id: I26e2a0616e597a99b8d42c3440dfd6ba22956960 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505079 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505079" owner_email="tfiga@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/79/1505079/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I3ec551e661b324ded71238842cf63f88a5326da4" commit="5e8e04228138e792b20de5281ae212fc9df3d859" commit_message="Revert &quot;FROMLIST: vb2: Anticipate queue specific DMA attributes for USERPTR buffers&quot; This reverts commit b501ccaec3b0fa564615d6f68a02a3a83d0d96c7. The original reason for landing this work in progress patch was to speed up JPEG decoding on Elm, where we needed a software format conversion of the decoder output to make it usable with the rest of the stack and which was slow if the memory mapping was not cacheable. In turn it made the cache synchronization happen in interrupt context and affecting performance badly. However, there are 2 significant issues with that patch: - The work upstream did not continue, so it stayed FROMLIST forever and actually started conflicting and causing functional issues with further upstream cherry picks (e.g. Request API). - It breaks drivers which need to access the buffers from their vb2 .buf_finish callbacks, since it moves the cache synchronization after the call to it. Since there is no board using chromeos-4.19 and affected by the original problem, let's revert and bring our downstream diffstat down. BUG=chromium:938781 TEST=Pre-CQ passes Change-Id: I3ec551e661b324ded71238842cf63f88a5326da4 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505080 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505080" owner_email="tfiga@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/80/1505080/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ib68d0940627d132ba5175dfda022e2ce2141f012" commit="a86b737d2485ebd7c82f0973555f28c5ee7cb5dd" commit_message="Revert &quot;HACK: [media] vb2: Don't unmap a dmabuf while dequeueing&quot; This reverts commit 448a1c8f8c465d745e02bf791812184d95793b18. Replacing with a proper upstream pick. BUG=chromium:938781 TEST=Pre-CQ passes CQ-DEPEND=CL:1505082 Change-Id: Ib68d0940627d132ba5175dfda022e2ce2141f012 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505081 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505081" owner_email="tfiga@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/1505081/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I99723d66af8fe203124634fa010f5351218789bd" commit="5461bcd815828452d9c3952e9dbf4876dbb2489c" commit_message="BACKPORT: FROMGIT: media: vb2: Keep dma-buf buffers mapped until they are freed When using vb2 for video decoding, dequeued capture buffers may still be accessed by the hardware: this is the case when they are used as reference frames for decoding subsequent frames. When the buffer is imported with dma-buf, it needs to be mapped before access. Until now, it was mapped when queuing and unmapped when dequeuing, which doesn't work for access as a reference frames. One way to solve this would be to map the buffer again when it is needed as a reference, but the mapping/unmapping operations can seriously impact performance. As a result, map the buffer once (when it is first needed when queued) and keep it mapped until it is freed. Reviewed-on: https://chromium-review.googlesource.com/334103 [Paul: Updated for mainline and changed commit message] Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; Signed-off-by: Paul Kocialkowski &lt;paul.kocialkowski@bootlin.com&gt; Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit 2cc1802f62e562611e86f04d9dae1337c824991e git://linuxtv.org/media_tree.git) Commit d88937624351 (&quot;media: videobuf2: remove unused variable&quot;) removes the unused &quot;i&quot; variable left by this patch, but because of our local change, commit 5b47324d523d (&quot;CHROMIUM: vb2: Don't reuse USERPTR buffers.&quot;), the variable is still needed, so I skipped it. BUG=chromium:938781 TEST=Pre-CQ passes Change-Id: I99723d66af8fe203124634fa010f5351218789bd Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505082 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505082" owner_email="tfiga@chromium.org" 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/82/1505082/7" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I9c7b1b5a9335e98e186fa261bc96dbe119f04e81" commit="d0e05b20e76de8ed811fc15d6a46f17b098d42e9" commit_message="Revert &quot;CHROMIUM: v4l2-mem2mem: allow reqbufs(0) with &quot;in use&quot; MMAP buffers&quot; This reverts commit 25eb6c973c27559737d12ce105c7ac349e5f8279. Replacing with a proper upstream pick. BUG=chromium:938781 TEST=Pre-CQ passes CQ-DEPEND=CL:1505084 Change-Id: I9c7b1b5a9335e98e186fa261bc96dbe119f04e81 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505083 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505083" owner_email="tfiga@chromium.org" 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/83/1505083/7" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I0e27d4692875e33f3c93402e395c199113a8a54d" commit="544b56fe2f6de73819a91bcbb1c9ee775a3a61b8" commit_message="UPSTREAM: media: vb2: Allow reqbufs(0) with &quot;in use&quot; MMAP buffers Videobuf2 presently does not allow VIDIOC_REQBUFS to destroy outstanding buffers if the queue is of type V4L2_MEMORY_MMAP, and if the buffers are considered &quot;in use&quot;. This is different behavior than for other memory types and prevents us from deallocating buffers in following two cases: 1) There are outstanding mmap()ed views on the buffer. However even if we put the buffer in reqbufs(0), there will be remaining references, due to vma .open/close() adjusting vb2 buffer refcount appropriately. This means that the buffer will be in fact freed only when the last mmap()ed view is unmapped. 2) Buffer has been exported as a DMABUF. Refcount of the vb2 buffer is managed properly by VB2 DMABUF ops, i.e. incremented on DMABUF get and decremented on DMABUF release. This means that the buffer will be alive until all importers release it. Considering both cases above, there does not seem to be any need to prevent reqbufs(0) operation, because buffer lifetime is already properly managed by both mmap() and DMABUF code paths. Let's remove it and allow userspace freeing the queue (and potentially allocating a new one) even though old buffers might be still in processing. To let userspace know that the kernel now supports orphaning buffers that are still in use, add a new V4L2_BUF_CAP_SUPPORTS_ORPHANED_BUFS to be set by reqbufs and create_bufs. [p.zabel@pengutronix.de: added V4L2_BUF_CAP_SUPPORTS_ORPHANED_BUFS, updated documentation, and added back debug message] Signed-off-by: John Sheu &lt;sheu@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt; Acked-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt; [hverkuil-cisco@xs4all.nl: added V4L2-BUF-CAP-SUPPORTS-ORPHANED-BUFS ref] Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit d644cca50f366cd109845ae92e37c09ed79adf81) BUG=chromium:938781 TEST=Pre-CQ passes Change-Id: I0e27d4692875e33f3c93402e395c199113a8a54d Reviewed-on: https://chromium-review.googlesource.com/1505084 Commit-Ready: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; " fail_count="0" gerrit_number="1505084" owner_email="tfiga@chromium.org" 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/84/1505084/7" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I6b274b8dded9c04f4d6ed16d430b2815ab5a5347" commit="609554f946d45cb4663130d123745e4bd4a00050" commit_message="UPSTREAM: mmc: sdhci: Record what command is using the data lines In order to support commands during data transfer, there must be a distinction between the command that is using the command line (and for which a command interrupt is expected) and the command that is using the data lines (for which a data interrupt is expected). There is host-&gt;cmd for the command line, but there is only host-&gt;data for the data lines, which is a different structure, does not represent the command in use, and is anyway NULL in the case of commands that use the data lines for busy signalling instead of data transfer. Introduce host-&gt;data_cmd to record what command is using the data lines, and use that instead of host-&gt;cmd when referring to the data command. BUG=b:117176477, b:123303213 TEST=To sample the responses of cmd in the failing window to see if the kernel can detect the interrupt of ACMD23 CRC error. Change-Id: I6b274b8dded9c04f4d6ed16d430b2815ab5a5347 Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt; Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; (cherry picked from commit 7c89a3d9082c316f898ec2c3c6c1689e0cad6117) Signed-off-by: Kaiyen Chang &lt;kaiyen.chang@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1405963 Commit-Ready: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Tested-by: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@google.com&gt; " fail_count="0" gerrit_number="1405963" owner_email="kaiyen.chang@intel.corp-partner.google.com" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/1405963/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I204395c5f7e37c325504443b5383fca65759543c" commit="cfb10ea5c8f76a2a7bbf591b1e80fa7641e41450" commit_message="BACKPORT: mmc: sdhci: Fix data command CRC error handling Existing data command CRC error handling is non-standard and does not work with some Intel host controllers. Specifically, the assumption that the host controller will continue operating normally after the error interrupt, is not valid. Change the driver to handle the error in the same manner as a data CRC error, taking care to ensure that the data line reset is done for single or multi-block transfers, and it is done before unmapping DMA. Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt; Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; (cherry picked from commit 4bf780996669280171c9cd58196512849b93434e) Signed-off-by: Kaiyen Chang &lt;kaiyen.chang@intel.corp-partner.google.com&gt; BUG=b:117176477, b:123303213 TEST=To sample the responses of cmd in the failing window to see if the kernel can detect the interrupt of ACMD23 CRC error. CQ-DEPEND=CL:1405963 Conflicts: drivers/mmc/host/sdhci.c Change-Id: I204395c5f7e37c325504443b5383fca65759543c Reviewed-on: https://chromium-review.googlesource.com/1405964 Commit-Ready: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Tested-by: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1405964" owner_email="kaiyen.chang@intel.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/64/1405964/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I683778311169e6118748c096b3ae5381ed92f6ab" commit="a935b2d7d42fb7bfa6faa4efb09ab303853ce4f6" commit_message="BACKPORT: mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR The SDHCI_ACMD12_ERR register is used for auto-CMD23 and auto-CMD12 errors, as is the SDHCI_INT_ACMD12ERR interrupt bit. Rename them to SDHCI_AUTO_CMD_STATUS and SDHCI_INT_AUTO_CMD_ERR respectively. Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt; Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; (cherry picked from commit 869f8a69bb3a4aec4eb914a330d4ba53a9eed495) Signed-off-by: Kaiyen Chang &lt;kaiyen.chang@intel.corp-partner.google.com&gt; BUG=b:117176477, b:123303213 TEST=To sample the responses of cmd in the failing window to see if the kernel can detect the interrupt of ACMD23 CRC error. CQ-DEPEND=CL:1405964 Conflicts: drivers/mmc/host/sdhci-esdhc-imx.c drivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h Change-Id: I683778311169e6118748c096b3ae5381ed92f6ab Reviewed-on: https://chromium-review.googlesource.com/1405965 Commit-Ready: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Tested-by: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1405965" owner_email="kaiyen.chang@intel.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/1405965/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I521fbf7070a6fec25180d6e2805dedb3ae8c08da" commit="3bf7cae26181b90813e99c66301240b2b9e5c654" commit_message="BACKPORT: mmc: sdhci: Handle auto-command errors If the host controller supports auto-commands then enable the auto-command error interrupt and handle it. In the case of auto-CMD23, the error is treated the same as manual CMD23 error. In the case of auto-CMD12, commands-during-transfer are not permitted, so the error handling is treated the same as a data error. Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt; Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; (cherry picked from commit af849c86109d79222e549826068bbf4e7f9a2472) Signed-off-by: Kaiyen Chang &lt;kaiyen.chang@intel.corp-partner.google.com&gt; BUG=b:117176477, b:123303213 TEST=To sample the responses of cmd in the failing window to see if the kernel can detect the interrupt of ACMD23 CRC error. CQ-DEPEND=CL:1405965 Conflicts: drivers/mmc/host/sdhci.c Change-Id: I521fbf7070a6fec25180d6e2805dedb3ae8c08da Reviewed-on: https://chromium-review.googlesource.com/1405966 Commit-Ready: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Tested-by: Nelson Ye &lt;nelson_ye@compal.corp-partner.google.com&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1405966" owner_email="kaiyen.chang@intel.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/1405966/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic713b9acb1be5dd7edd371e298d72c363def4c98" commit="0e3af159c8f79f9ff38bca6d7bb5296bac976284" commit_message="chipset-{kbl,rk3399}: statically link libcamera_jpeg into the camera HALs Build and link libcamera_jpeg as static library so that we can statically link all libraries that use Mojo. This makes sure we don't create duplicated Mojo global objects at runtime. BUG=chromium:933576 CQ-DEPEND=CL:1502012 TEST=tryjobs Change-Id: Ic713b9acb1be5dd7edd371e298d72c363def4c98 Reviewed-on: https://chromium-review.googlesource.com/1501953 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="5" gerrit_number="1501953" owner_email="jcliang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/53/1501953/4" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="If65e12e485dc26d55d796788beabddd88bbbe0c7" commit="da2dd3f30a153003e047de36c57d4a3fe2734fb0" commit_message="camera: statically link libcamera_jpeg into the camera HALs Build and link libcamera_jpeg as static library so that we can statically link all libraries that use Mojo. This makes sure we don't create duplicated Mojo global objects at runtime. BUG=chromium:933576 CQ-DEPEND=CL:1501373, CL:1501953 TEST=tryjobs Change-Id: If65e12e485dc26d55d796788beabddd88bbbe0c7 Reviewed-on: https://chromium-review.googlesource.com/1502012 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="3" gerrit_number="1502012" owner_email="jcliang@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1502012/6" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Icf989d2015e543a3104b194dbdfdb666deed1594" commit="1ff9429fab606234650c4f99a260f6e819e8aaa9" commit_message="media-libs/cros-camera-libcamera_jpeg: remove the ebuild Remove the ebuild since we build and link everything with gyp within the platform2/camera repo now. BUG=chromium:933576 CQ-DEPEND=CL:1502012 TEST=tryjobs Change-Id: Icf989d2015e543a3104b194dbdfdb666deed1594 Reviewed-on: https://chromium-review.googlesource.com/1501373 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="2" gerrit_number="1501373" owner_email="jcliang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/73/1501373/4" remote="cros" total_fail_count="10"/><pending_commit branch="chromeos-3.18" change_id="Ibcdc7423c80d3803d531231e4243f4402efa9213" commit="f1d304472ff4f29b0a64422296326534754874ad" commit_message="CHROMIUM: config: ipq40xx: Enable IFB and action mirred. BUG=b:124309202 TEST=test to create IFB interface and add filter with action &quot;mirred&quot; Signed-off-by: Kan Yan &lt;kyan@google.com&gt; Change-Id: Ibcdc7423c80d3803d531231e4243f4402efa9213 Reviewed-on: https://chromium-review.googlesource.com/1497824 Commit-Ready: Kan Yan &lt;kyan@chromium.org&gt; Tested-by: Kan Yan &lt;kyan@chromium.org&gt; Reviewed-by: Kan Yan &lt;kyan@chromium.org&gt; Reviewed-by: Suresh Rajashekara &lt;sureshraj@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="1" gerrit_number="1497824" owner_email="kyan@google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/24/1497824/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ia62aa29e0f07a07e4f8bb55231879c0c3e71757b" commit="b641f9396ddcaa425f5a977ca489f8760619a7b7" commit_message="CHROMIUM: config: renormalize config ./chromeos/scripts/kernelconfig olddefconfig and accept default. BUG=None TEST=None Signed-off-by: Kan Yan &lt;kyan@google.com&gt; Change-Id: Ia62aa29e0f07a07e4f8bb55231879c0c3e71757b Reviewed-on: https://chromium-review.googlesource.com/1497825 Commit-Ready: Kan Yan &lt;kyan@chromium.org&gt; Tested-by: Kan Yan &lt;kyan@chromium.org&gt; Reviewed-by: Kan Yan &lt;kyan@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="1" gerrit_number="1497825" owner_email="kyan@google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/25/1497825/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I67d3f1f6f3f92a10d63462584e9546f8ad7074b2" commit="2404a1ec96cd47150639decf30f7d3ee9464182e" commit_message="setup: Replace Box&lt;dyn Error&gt; with error enum Avoiding Box&lt;dyn Error&gt; makes it less likely that we display errors with insufficient context by accident. For example the following code which existed before this CL: let dev_file = OpenOptions::new() .read(true) .write(true) .open(dev_path) .map_err(|e| Box::new(e))?; This code converts io::Error directly to Box&lt;dyn Error&gt; without providing enough context to debug what happened just from the io error message. The new code is forced to provide a dedicated Error enum variant which carries a handwritten message and possibly further context: .map_err(|e| Error::OpenVinput(dev_path.to_owned(), e))?; TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: I67d3f1f6f3f92a10d63462584e9546f8ad7074b2 Reviewed-on: https://chromium-review.googlesource.com/1501656 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="3" gerrit_number="1501656" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/56/1501656/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I9104e159c1af2ab730f47b053e15492378dbe355" commit="c96a54d3e4aa4d5edddd62265b5dffb71a6fe66d" commit_message="setup: Remove outdated comment about deref &amp;PathBuf to &amp;Path The double deref `&amp;**src` was removed in CL:1501652. TEST=cargo check Change-Id: I9104e159c1af2ab730f47b053e15492378dbe355 Reviewed-on: https://chromium-review.googlesource.com/1504776 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1504776" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/76/1504776/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id833ac74332527afeb708c8b96d0d2ecc6053405" commit="162a457605b2d1ce6cc12fc28291a1d13bb0d2b5" commit_message="shill: fix RTNLMessage::Reset() to reset all fields This CL fixes RTNLMessage::Reset() to also reset |RTNLMessage::neighbor_status_| and |RTNLMessage::rdnss_option_|. BUG=None TEST=Run unit tests. Change-Id: Id833ac74332527afeb708c8b96d0d2ecc6053405 Reviewed-on: https://chromium-review.googlesource.com/1506299 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="2" gerrit_number="1506299" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/99/1506299/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I780ae8e2b556fc67b083e8bd6bc6e87904e6e7fb" commit="a850ec5cf873073e4ab602bdef6fc55c66f02b88" commit_message="shill: fix type mismatches in RTNLMessage |RTNLMessage::flags_| is a 'uint16_t' value, so this CL changes the RTNLMessage constructor to take a |flags| argument of type 'uint16_t' instead of 'unsigned int' to make the type obvious at the constructor level. Otherwise, an implicit narrowing happens inside the constructor initializer list. This CL also changes the RTNLMessage constructor, |RTNLMessage::interface_index_| and |RTNLMessage::interface_index() to consistently use an 'int32_t' value for the interface index to better match ifinfomsg.ifi_index (int), ifinfomsg.ifa_index (__u32), nduseroptmsg.nduseropt_ifindex (int), and ndmsg.ndm_ifindex (__s32). BUG=None TEST=Run unit tests. Change-Id: I780ae8e2b556fc67b083e8bd6bc6e87904e6e7fb Reviewed-on: https://chromium-review.googlesource.com/1506300 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="2" gerrit_number="1506300" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/00/1506300/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4f85acb7d5bb0b734aa4a3d354cd04a4ac512f82" commit="85eaa05e6cecf5c54bdd172562f51c6d2dc3ec3f" commit_message="ctest: drop All callers should invoke this directly out of crostestutils. BUG=None TEST=precq passes CQ-DEPEND=CL:1498120 Change-Id: I4f85acb7d5bb0b734aa4a3d354cd04a4ac512f82 Reviewed-on: https://chromium-review.googlesource.com/1498118 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="4" gerrit_number="1498118" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/18/1498118/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Icbc85dfc88a83c79159d41f19cc401413fc90fac" commit="61efb12a6de9d4b1b13bb690188b1f8898dd6405" commit_message="grpcio-tools, python-enum34: upgraded packages to upstream Upgraded dev-python/grpcio-tools to version 1.19.0 on amd64 Upgraded virtual/python-enum34 to version 1 on amd64 CQ-DEPEND=CL:1499814 BUG=chromium:682415 TEST=Tryjob with a grpc proto build Change-Id: Icbc85dfc88a83c79159d41f19cc401413fc90fac Reviewed-on: https://chromium-review.googlesource.com/1499775 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="16" gerrit_number="1499775" owner_email="haddowk@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/75/1499775/5" remote="cros" total_fail_count="19"/><pending_commit branch="master" change_id="I54e3d1abbea1510bb652716863b566bd4380e16c" commit="881cc327fef8a1ad7eb7694a184ff4681f979a04" commit_message="chromiumos-overlay: Create fuzzer profiles. Create fuzzer profiles as sub-profiles under sanitizers. This will let us unify the settings in fuzzer profiles from board overlays in a single place. BUG=chromium:938703 TEST=amd64-generic builds with ubsan profile after pointing its parent to new fuzzer/ubsan profile. Change-Id: I54e3d1abbea1510bb652716863b566bd4380e16c Reviewed-on: https://chromium-review.googlesource.com/1506435 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1506435" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/35/1506435/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia1fbe1421a74ff4c0b8353436de58ce3afc7fff3" commit="4a731cfe1fb3c693670368f7def48bbf96ca2d37" commit_message="arc-myfiles: Restrict access of MyFiles to media_rw This is to fix CTS. We are restricting the access to be the same as myfiles.conf (including the umask). BUG=b:125742695 TEST=Test MyFiles is still accessible through DocumentsUI and MediaProvider (e.g., in Google Photos) TEST=echo exit | cts-tradefed run cts -s cros:22 -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.ExternalStorageHostTest Change-Id: Ia1fbe1421a74ff4c0b8353436de58ce3afc7fff3 Reviewed-on: https://chromium-review.googlesource.com/1503532 Commit-Ready: Risan &lt;risan@chromium.org&gt; Tested-by: Risan &lt;risan@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="0" gerrit_number="1503532" owner_email="risan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1503532/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I62cfd5485f7b09714825434d703551ee2bb2ce40" commit="643b06b4825fa395af4eb22eb9c67fccfcb472f7" commit_message="platform.MemoryPressure: log zram stats and preallocate less The current setting only allow the creation of 7 tabs on a 4GB kevin, which is too few, especially because more than 1 tab can be discarded, thus affecting the initial tab set and causing the test to fail. Also, this problem may have occurred because of an unexpected compression ratio. With this change, the test also logs zram stats. BUG=chromium:934937 TEST=ran on 4GB minnie and others Change-Id: I62cfd5485f7b09714825434d703551ee2bb2ce40 Reviewed-on: https://chromium-review.googlesource.com/1504107 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="0" gerrit_number="1504107" owner_email="semenzato@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/07/1504107/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If76611aadb765ee2fdee45ad431f3632eff8a9a7" commit="7c623a5d52247a52e7e3fd0c648c18b78f3eaaaa" commit_message="update_cr50_firmware: Log Cr50 infomation before running update BUG=b:127595685 TEST=None Change-Id: If76611aadb765ee2fdee45ad431f3632eff8a9a7 Reviewed-on: https://chromium-review.googlesource.com/1506953 Commit-Ready: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Tested-by: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="1506953" owner_email="chuntsen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/53/1506953/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I5568a5d438de334b22c62aa54cd82e90c868392e" commit="bffe15d2f322a83eac28adaa413890e63d826b57" commit_message="CHROMIUM: low_mem: exclude totalreserve_pages from available memory totalreserve_pages is the reserve of pages that are not available to userspace allocations. totalreserve_pages includes lowmem_reserve which is higher on boards with highmem zones. Exclude totalreserve_pages instead of min_free from available memory. BUG=chromium:890335 TEST=run platform_LowMemoryTest Change-Id: I5568a5d438de334b22c62aa54cd82e90c868392e Signed-off-by: Kuo-Hsin Yang &lt;vovoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1260526 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Vovo Yang &lt;vovoy@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; (cherry picked from commit 6cf6c12eaec831a8ea45197f161c1b6746cf00ba) Reviewed-on: https://chromium-review.googlesource.com/1485627 Reviewed-by: Yu Zhao &lt;yuzhao@chromium.org&gt; (cherry picked from commit abc4ce40ea8f6a44c5fb6e4b47f745050007b037) Reviewed-on: https://chromium-review.googlesource.com/1505200 " fail_count="6" gerrit_number="1505200" owner_email="vovoy@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/00/1505200/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I8035c834f3936df28daf2f1fce874ac31e66728a" commit="a7a2a800733e2d4a2c4d0163ffeba38a99e45454" commit_message="[moblab] Add dependencies to ebuild. Adding dependencies for the new code in project/moblab TEST=tryjob BUG=chromium:825013 Change-Id: I8035c834f3936df28daf2f1fce874ac31e66728a Reviewed-on: https://chromium-review.googlesource.com/1497420 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Matt Mallett &lt;mattmallett@chromium.org&gt; " fail_count="2" gerrit_number="1497420" owner_email="haddowk@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/20/1497420/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iefbecea0b2cb98dc62f3aa8ba663a492e809cbd9" commit="41ab2144ee4861f643b3e30c27bc2239618d400f" commit_message="CRAS: Support main volume control in specified UCM Support specifying main volume controls by adding MainVolumeNames attribute in SectionVerb value. The operations related to main volume controls should behave exactly same as our existing implementation for none specified UCM. The only difference is that we need to specify those controls in the HiFi ourself. This CL only contains change to support main volume controls for playback. Will have following CL for capture if needed. BUG=chromium:925816 TEST=Deploy Hifi.conf with MainVolumeNames to auron_paine and check amixer scontents Change-Id: Iefbecea0b2cb98dc62f3aa8ba663a492e809cbd9 Reviewed-on: https://chromium-review.googlesource.com/1491000 Commit-Ready: En-Shuo Hsu &lt;enshuo@google.com&gt; Tested-by: En-Shuo Hsu &lt;enshuo@google.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1491000" owner_email="enshuo@google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/00/1491000/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib2ca438f74a894884a622ce678096b63dfa1415d" commit="9e3a6b82562fe729f349c8e01e768ef4516bd199" commit_message="telemetry_Benchmarks: add system_health.memory_desktop to nightly suite BUG=chromium:938229 TEST=none Change-Id: Ib2ca438f74a894884a622ce678096b63dfa1415d Reviewed-on: https://chromium-review.googlesource.com/1505059 Commit-Ready: Kuo-Hsin Yang &lt;vovoy@chromium.org&gt; Tested-by: Kuo-Hsin Yang &lt;vovoy@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@chromium.org&gt; " fail_count="3" gerrit_number="1505059" owner_email="vovoy@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/59/1505059/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Idd1dd500fe9e253df0f4d74bd9f67e8523933347" commit="d492a953e11a6956dc8320351b044e2cd093eed0" commit_message="camera: usb: set power line frequency in connect We don't have to set power line frequency in streamon. BUG=b:123036374 TEST=power line frequency setting is still correct. Change-Id: Idd1dd500fe9e253df0f4d74bd9f67e8523933347 Reviewed-on: https://chromium-review.googlesource.com/1507335 Commit-Ready: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Tested-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="0" gerrit_number="1507335" owner_email="henryhsu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1507335/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5cde352d19b22492ba330eef2ba097f9cd4dd1e6" commit="203d4233678f687efe13b39c566a5a90211cba4e" commit_message="camera: usb: Do not rely on hw timestamps of external cameras The hardware timestamps of external camera might be unreliable. It sometimes even go backward. Always use userspace timestamp for external cameras. BUG=b:119635561,b:122942809,b:77833131 TEST=Check there is no frame dropped from the preview stream of Logitech C922 Pro. Change-Id: I5cde352d19b22492ba330eef2ba097f9cd4dd1e6 Reviewed-on: https://chromium-review.googlesource.com/1507336 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Shik Chen &lt;shik@chromium.org&gt; Reviewed-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; " fail_count="0" gerrit_number="1507336" owner_email="shik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1507336/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I513e88032abb8a418b22179d9e9c92a1dd8fbf3a" commit="d207dac4e503eda3c27eab722f1a18fcd053cc19" commit_message="build: Fix print configs when _tsk_cfg_rw is not empty The _tsk_cfg_rw is a series of flags like HAS_TASK_MOTIONSENSE, which doesn't make sense to be used as a command. BRANCH=none BUG=b:126308353 TEST=make BOARD=kukui print-configs works TEST=print-configs on all boards, and check that output is not changed except for boards that RW Config can't be printed due to this bug. Change-Id: I513e88032abb8a418b22179d9e9c92a1dd8fbf3a Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1498954 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1498954" owner_email="pihsun@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/54/1498954/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ida8759863290d845e89df124ec9c4646a086ed86" commit="426c6a419dd55e4e0333fe4b35a145f07ee77e61" commit_message="vm_tools: Fix link for LogRecord in logging document. The LogRecord protobuf is in vm_host.proto instead of vm_guest.proto. BUG=None TEST=None Change-Id: Ida8759863290d845e89df124ec9c4646a086ed86 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1505215 Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="0" gerrit_number="1505215" owner_email="pihsun@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1505215/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic52aca6aed1ee1382429e0009a7b4e1116b7e24e" commit="212d685f74b865fddf6b346137079498cd800032" commit_message="Whitetip: Add the Pixart tool to Whitetip The Pixart FW need the Pixart tool to do the AU function, this change can be add the tool(pixtpfwup) to /usr/sbin BUG=b:119527067 TEST=build_packages &amp;&amp; build_image and check the /chroot/build/coral/usr/sbin/pixtpfwup exists or install image to DUT,check the /usr/sbin pixtpfwup exists Change-Id: Ic52aca6aed1ee1382429e0009a7b4e1116b7e24e Signed-off-by:wuxy&lt;wuxy@bitland.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1504996 Commit-Ready: Xingyu Wu &lt;wuxy@bitland.corp-partner.google.com&gt; Tested-by: Xingyu Wu &lt;wuxy@bitland.corp-partner.google.com&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="0" gerrit_number="1504996" owner_email="wuxy@bitland.corp-partner.google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/96/1504996/3" remote="cros" total_fail_count="0"/><lkgm version="11887.0.0-rc3"/></manifest>