blob: 1667973e9e938c4e358fbbbd09722f0d943b559a [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="a93005c5546cd532af667c405b1bb87c88874b43">
<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 groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="6fbda1b24c1893a893b17aa219b765b9e7c801d8"/>
<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="3e50219fc4503f461b2176a9976891b28d80f9ab" 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="3a9f8f45de46efae4eea2758dc6922634d121d58" 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="bfb70c40c285025c9110607e47437661f1b8edd2" 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="f08db93896a49c9baaa9f8b12526f70adf383db1" 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="57086b30e829fd231e409a7f918fa3f1937cdf63" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="498a4425f0ed52f5f4517d3fbe0127dc337dde4c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="ab9b659972833fbc769b4839c28a26121c7b3d14" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="1331fa20233918313b0c899405e8cecf51e25c4f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="2a9018fe8e8ef9074407253c95b68c0b18e79d47" 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="0476d1f4dec4eafa65b5411c8d878f6ca4ff284b" 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="f16f6d16f20935fd48e59597a920421bea36cbf8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="e95f4d75c0b24959279ce80abc340fe5f83042c0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="0227447af1df0da8adf0d048a182923a55b5a4d5" 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="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="3fbe166bd408941407ee1f706bf20c41360fcead" 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="11f53017ba854ca603a036fb9e2574ee7c006a51" 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="a8e6309ca842a7e212a3022e8e8798741303ca6a" 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="edf6a8889aaabfc6446957f897f98c7a7e622298" 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="c60f9462f66f723867ff786efcd44ae629779904" 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="cdee4f6aea0f69056dd9fc0e99f0fb51e521a2d3" 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="edf4aff58c444173329f3ccdb749b41cfabc9ea9" 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="b5dee7a32f8542df1f08f45527816d63d631ba93" 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="c40a01dfa5e71b3bc9acece38394fdd172af7e5d" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="d163d262dcb0183d83130dbb8def119c424533c0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="007bff00b009f4142ee6492c638d60eb26b713fa" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="7bc27cad379079f3c561f22894fe341020bbbfb4" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="60f143060db6a4353f1b2ed07ca5a892b8386b7f" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="3a1219c8e12c9f17bd9714f9730911107951d5ad" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="18ac09b86d021d96cbd0ccfead80c375eb1dea81" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="2b3d1057bf044e442e9166536247be9185713d4b" 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="cd2cf15e7642d2fc7def729ba72f98258f5ce229" 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="99e952c01a773162b7c55a049be6f22bcd079a5a" 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="master" change_id="Iaf0af8e543431bfa594ac1a8162091d8960b6c55" commit="2b21ce6bb2636af1fe7e7e9c325a4f4828bb91ce" commit_message="vm_tools: change crosvm group to virtaccess This allows multiple users to have access to the virtualization device files BUG=b:126935552 TEST=build packages and image for board. Ensure that crostini can be launched CQ-DEPEND=CL:1497099, CL:1497153 Change-Id: Iaf0af8e543431bfa594ac1a8162091d8960b6c55 Reviewed-on: https://chromium-review.googlesource.com/1496492 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="12" gerrit_number="1496492" owner_email="tbegin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1496492/4" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="I685f2694ce6fce1beb4e286c60b5c362abc312e4" commit="c6c6818304e39bbf3cd3abbb0503916416997032" commit_message="vm_host_tools: Adding virtaccess group This allows multiple users to have access to the virtualization device files BUG=b:126935552 TEST=build packages and image for board. Ensure that crostini can be launched CQ-DEPEND=CL:1496492, CL:1497099 Change-Id: I685f2694ce6fce1beb4e286c60b5c362abc312e4 Reviewed-on: https://chromium-review.googlesource.com/1497153 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="11" gerrit_number="1497153" owner_email="tbegin@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/53/1497153/6" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="Ib63802908569264c668262bcb046bb6972db8365" commit="bcc5800f25872088560af129d02d0f8259356c57" commit_message="eclass-overlay: Add virtaccess group This will allow multiple users to have access to virtualization device files. BUG=b:126935552 TEST=build_packages --board=sarien; build_image --board=sarien; crosvm can start CQ-DEPEND=CL:1497153, CL:1496492 Change-Id: Ib63802908569264c668262bcb046bb6972db8365 Reviewed-on: https://chromium-review.googlesource.com/1497099 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="2" gerrit_number="1497099" owner_email="tbegin@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/99/1497099/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I93a56d0410d73014d3d5b9080eb08f5d5e8d4298" commit="caf4dc243e9e76d38d3c8bf0207a3adf83d392ee" commit_message="image_test: add virtaccess group BUG=b:126935552 TEST=run test_image on board image; UserGroupTest passes CQ-DEPEND=CL:1497099 Change-Id: I93a56d0410d73014d3d5b9080eb08f5d5e8d4298 Reviewed-on: https://chromium-review.googlesource.com/1497733 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="2" gerrit_number="1497733" owner_email="tbegin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/33/1497733/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifa2da72f5cf359c0019a21707ad9b056fa81f7c3" commit="b1c8d9fb4f855a73ae9b8a8111464158bdefe0d2" commit_message="system_api: Add common messages in the new cryptohome interface Add CryptohomeErrorCode, AccountIdentifier, KeyDelegate and AuthorizationRequest into the common protobuf definitions used by the new Cryptohome interface. These messages are taken/forked from the original rpc.proto BUG=b:123564476 TEST=FEATURES=test emerge-eve system_api Change-Id: Ifa2da72f5cf359c0019a21707ad9b056fa81f7c3 Reviewed-on: https://chromium-review.googlesource.com/1472315 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; " fail_count="0" gerrit_number="1472315" owner_email="zuan@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1472315/10" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8ca3874c8bd10a20b7c60eb933503408d78bb69e" commit="63335546d772417f698a4d21eaa58ca2db6ee65b" commit_message="system_api: Add mount related API's protobuf for new Cryptohome Interface Add the protobuf definition for IsMounted(), Mount() and Unmount() to the new Cryptohome Interface. This is mostly taken from rpc.proto in the old Cryptohome Interface. BUG=b:123564476 TEST=FEATURES=test emerge-eve system_api Change-Id: I8ca3874c8bd10a20b7c60eb933503408d78bb69e Reviewed-on: https://chromium-review.googlesource.com/1472316 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; " fail_count="0" gerrit_number="1472316" owner_email="zuan@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1472316/11" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I730800ce5b416465d143d95566d72d85636dd586" commit="d5651f376b22d4f8d3d49f14477ab2d4c61cd2ba" commit_message="system_api: Add Remove and Rename API's proto for new Cryptohome interface Add the protobuf definition for Remove() and Rename() in the new Cryptohome interface. BUG=b:123564476 TEST=FEATURES=test emerge-eve system_api Change-Id: I730800ce5b416465d143d95566d72d85636dd586 Reviewed-on: https://chromium-review.googlesource.com/1472890 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; " fail_count="0" gerrit_number="1472890" owner_email="zuan@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/90/1472890/9" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I6a0405f9af8f3e544dfe3101dabdc9d35ea51446" commit="1e5052c38b38bb397ba818bbd55637dde082859d" commit_message="BACKPORT: socket: close race condition between sock_close() and sockfs_setattr() fchownat() doesn't even hold refcnt of fd until it figures out fd is really needed (otherwise is ignored) and releases it after it resolves the path. This means sock_close() could race with sockfs_setattr(), which leads to a NULL pointer dereference since typically we set sock-&gt;sk to NULL in -&gt;release(). As pointed out by Al, this is unique to sockfs. So we can fix this in socket layer by acquiring inode_lock in sock_close() and checking against NULL in sockfs_setattr(). sock_release() is called in many places, only the sock_close() path matters here. And fortunately, this should not affect normal sock_close() as it is only called when the last fd refcnt is gone. It only affects sock_close() with a parallel sockfs_setattr() in progress, which is not common. Fixes: 86741ec25462 (&quot;net: core: Add a UID field to struct sock.&quot;) Reported-by: shankarapailoor &lt;shankarapailoor@gmail.com&gt; Cc: Tetsuo Handa &lt;penguin-kernel@i-love.sakura.ne.jp&gt; Cc: Lorenzo Colitti &lt;lorenzo@google.com&gt; Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt; Signed-off-by: Cong Wang &lt;xiyou.wangcong@gmail.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 6d8c50dcb029872b298eea68cc6209c866fd3e14) BUG=chromium:937773 TEST=build Change-Id: I6a0405f9af8f3e544dfe3101dabdc9d35ea51446 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1500853 " fail_count="1" gerrit_number="1500853" owner_email="groeck@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/53/1500853/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ie66f3351a9c5076cac34d981f2231d0497d2bdb2" commit="95fff3def8f1fd434d8f0cd0258223520634b300" commit_message="UPSTREAM: net: crypto set sk to NULL when af_alg_release. KASAN has found use-after-free in sockfs_setattr. The existed commit 6d8c50dcb029 (&quot;socket: close race condition between sock_close() and sockfs_setattr()&quot;) is to fix this simillar issue, but it seems to ignore that crypto module forgets to set the sk to NULL after af_alg_release. KASAN report details as below: BUG: KASAN: use-after-free in sockfs_setattr+0x120/0x150 Write of size 4 at addr ffff88837b956128 by task syz-executor0/4186 CPU: 2 PID: 4186 Comm: syz-executor0 Not tainted xxx + #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014 Call Trace: dump_stack+0xca/0x13e print_address_description+0x79/0x330 ? vprintk_func+0x5e/0xf0 kasan_report+0x18a/0x2e0 ? sockfs_setattr+0x120/0x150 sockfs_setattr+0x120/0x150 ? sock_register+0x2d0/0x2d0 notify_change+0x90c/0xd40 ? chown_common+0x2ef/0x510 chown_common+0x2ef/0x510 ? chmod_common+0x3b0/0x3b0 ? __lock_is_held+0xbc/0x160 ? __sb_start_write+0x13d/0x2b0 ? __mnt_want_write+0x19a/0x250 do_fchownat+0x15c/0x190 ? __ia32_sys_chmod+0x80/0x80 ? trace_hardirqs_on_thunk+0x1a/0x1c __x64_sys_fchownat+0xbf/0x160 ? lockdep_hardirqs_on+0x39a/0x5e0 do_syscall_64+0xc8/0x580 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x462589 Code: f7 d8 64 89 02 b8 ff ff ff ff c3 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 &lt;48&gt; 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fb4b2c83c58 EFLAGS: 00000246 ORIG_RAX: 0000000000000104 RAX: ffffffffffffffda RBX: 000000000072bfa0 RCX: 0000000000462589 RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000007 RBP: 0000000000000005 R08: 0000000000001000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb4b2c846bc R13: 00000000004bc733 R14: 00000000006f5138 R15: 00000000ffffffff Allocated by task 4185: kasan_kmalloc+0xa0/0xd0 __kmalloc+0x14a/0x350 sk_prot_alloc+0xf6/0x290 sk_alloc+0x3d/0xc00 af_alg_accept+0x9e/0x670 hash_accept+0x4a3/0x650 __sys_accept4+0x306/0x5c0 __x64_sys_accept4+0x98/0x100 do_syscall_64+0xc8/0x580 entry_SYSCALL_64_after_hwframe+0x49/0xbe Freed by task 4184: __kasan_slab_free+0x12e/0x180 kfree+0xeb/0x2f0 __sk_destruct+0x4e6/0x6a0 sk_destruct+0x48/0x70 __sk_free+0xa9/0x270 sk_free+0x2a/0x30 af_alg_release+0x5c/0x70 __sock_release+0xd3/0x280 sock_close+0x1a/0x20 __fput+0x27f/0x7f0 task_work_run+0x136/0x1b0 exit_to_usermode_loop+0x1a7/0x1d0 do_syscall_64+0x461/0x580 entry_SYSCALL_64_after_hwframe+0x49/0xbe Syzkaller reproducer: r0 = perf_event_open(&amp;(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) getrusage(0x0, 0x0) bind(r1, &amp;(0x7f00000001c0)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80) r2 = accept(r1, 0x0, 0x0) r3 = accept4$unix(r2, 0x0, 0x0, 0x0) r4 = dup3(r3, r0, 0x0) fchownat(r4, &amp;(0x7f00000000c0)='\x00', 0x0, 0x0, 0x1000) Fixes: 6d8c50dcb029 (&quot;socket: close race condition between sock_close() and sockfs_setattr()&quot;) Signed-off-by: Mao Wenan &lt;maowenan@huawei.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 9060cb719e61b685ec0102574e10337fa5f445ea) BUG=chromium:937773 TEST=build Backport to chromeos-3.{10,14,18}: inode_lock() and inode_unlock() do not exist in chromeos-3.{10,14,18}. Use mutex_{un}lock instead. Change-Id: Ie66f3351a9c5076cac34d981f2231d0497d2bdb2 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1500854 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1500854" owner_email="groeck@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/54/1500854/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ib1413ad957f04be518c9dd417e01ef5d5a767e00" commit="ae4b1e3b5b68e61202bb65f8ed6024d73202cc0f" commit_message="UPSTREAM: vhost/vsock: fix uninitialized vhost_vsock-&gt;guest_cid The vhost_vsock-&gt;guest_cid field is uninitialized when /dev/vhost-vsock is opened until the VHOST_VSOCK_SET_GUEST_CID ioctl is called. kvmalloc(..., GFP_KERNEL | __GFP_RETRY_MAYFAIL) does not zero memory. All other vhost_vsock fields are initialized explicitly so just initialize this field too. Signed-off-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt; Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt; (cherry picked from commit a72b69dc083a931422cc8a5e33841aff7d5312f2) BUG=chromium:919675 TEST=boot crosvm on nami Change-Id: Ib1413ad957f04be518c9dd417e01ef5d5a767e00 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1495913 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1495913" owner_email="sonnyrao@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/13/1495913/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.18" change_id="Ie9798a589beb0075ab92a068afbe0153ba951a30" commit="937fb032e44e05c681e262ce57817db3f348d737" commit_message="BACKPORT: vhost/vsock: fix vhost vsock cid hashing inconsistent The vsock core only supports 32bit CID, but the Virtio-vsock spec define CID (dst_cid and src_cid) as u64 and the upper 32bits is reserved as zero. This inconsistency causes one bug in vhost vsock driver. The scenarios is: 0. A hash table (vhost_vsock_hash) is used to map an CID to a vsock object. And hash_min() is used to compute the hash key. hash_min() is defined as: (sizeof(val) &lt;= 4 ? hash_32(val, bits) : hash_long(val, bits)). That means the hash algorithm has dependency on the size of macro argument 'val'. 0. In function vhost_vsock_set_cid(), a 64bit CID is passed to hash_min() to compute the hash key when inserting a vsock object into the hash table. 0. In function vhost_vsock_get(), a 32bit CID is passed to hash_min() to compute the hash key when looking up a vsock for an CID. Because the different size of the CID, hash_min() returns different hash key, thus fails to look up the vsock object for an CID. To fix this bug, we keep CID as u64 in the IOCTLs and virtio message headers, but explicitly convert u64 to u32 when deal with the hash table and vsock core. Fixes: 834e772c8db0 (&quot;vhost/vsock: fix use-after-free in network stack callers&quot;) Link: https://github.com/stefanha/virtio/blob/vsock/trunk/content.tex Signed-off-by: Zha Bin &lt;zhabin@linux.alibaba.com&gt; Reviewed-by: Liu Jiang &lt;gerry@linux.alibaba.com&gt; Reviewed-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt; Acked-by: Jason Wang &lt;jasowang@redhat.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 7fbe078c37aba3088359c9256c1a1d0c3e39ee81) BUG=chromium:919675 TEST=start crosvm on nami Backport note: manually applied since upstream differs significantly in the surrounding context, but this single line is still the same. Change-Id: Ie9798a589beb0075ab92a068afbe0153ba951a30 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1497691 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1497691" owner_email="sonnyrao@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/91/1497691/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I56752e07bd1c46b776da622f0b5594a29a2c6a0d" commit="be4dcb82594b3a0329fa14776ea61335770aa464" commit_message="chromeos-cr50-scripts: use -u in cr50-update.sh Use upstart instead of post_reset to update cr50 in cr50-update.sh. Upstart will skip the update if Cr50 is up to date. post_reset doesn't. Mistral has some issues with cr50 update, so we should skip updates if they aren't necessary. BUG=b:126983255 BRANCH=none TEST=none Change-Id: I56752e07bd1c46b776da622f0b5594a29a2c6a0d Signed-off-by: Mary Ruthven &lt;mruthven@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1497744 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-by: Yuji Sasaki &lt;sasakiy@google.com&gt; " fail_count="0" gerrit_number="1497744" owner_email="mruthven@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/44/1497744/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4695bac1622b88b601a6d518bd8da6cf08e964b6" commit="434bc937db00718fc6e1abd1fd2552151439d5bc" commit_message="[Autotest] policy_PolicyRefreshRate Verify effects of PolicyRefreshRate policy. This test will set the min, max, and out of bound values. The test will then check the policy page and verify the refresh interval shown at the top of the page matches the policy setting. BUG=chromium:933434 Change-Id: I4695bac1622b88b601a6d518bd8da6cf08e964b6 Reviewed-on: https://chromium-review.googlesource.com/1474505 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="1" gerrit_number="1474505" owner_email="dbeckett@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/05/1474505/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I409e2f3ab1339aafe450b35259adc3c4c5d870ae" commit="606d5f03c234ce843f9f1532d7cf78b1168e1fcc" commit_message="cr50: use board prop to mask straps if config is ambiguous Cr50 tries to determine SPI vs I2C by checking that there are pullups on only the I2C or SPI straps. If there are pullups on both, it can't use the straps to determine SPI vs I2C, so it just defaults to the default board properties (I2C and PLT_RST_L). This change uses last board properties to determine I2C vs SPI if the straps can't be used to make this determination. The actual strap pins are only connected to the pullup or pulldown being used for the straps. It's pretty likely these strap readings are correct. The unused straps are connected to the AP which can interfere with these readings if it has a pullup on any of these signals. This change uses the last board property configuration to determine I2C vs SPI and mask unused straps to try and remove signals the AP is interfering with. If this masked config isn't valid, then cr50 will still fall back to using I2C and PLT_RST_L. BUG=b:124777847 BRANCH=cr50 TEST=manual flash mistral. Reboot cr50. Make sure it doesn't switch to I2C config # Verify cr50 selects spi Ambiguous strap config. Use spi based on old brdprop. Use DBG image to set invalid I2C and SPI board property settings rollback to the image that checks if I2C and SPI brdprop settings are invalid. Verify Mistral can't find a valid strap and uses I2C. Use DBG image to select SPI and I2C board properties. Make sure this is rejected as invalid. # enable writing to long life scratch 1 rw 0x40000128 2 # write old board properties with i2c and spi rw 0x40000130 (OLD_BRDPROP | 3) for mistral - rw 0x40000130 0x811143 # rollback to image that checks old board properties if # straps are ambiguous rollback # Verify Mistral doesn't use old AP bus setting and # defaults to the default properties. Invalid strap pins! Default properties = 0x42 Use DBG image to select neither the SPI or I2C board property. Make sure this is rejected as invalid. # enable writing to long life scratch 1 rw 0x40000128 2 # write old board properties without i2c or spi rw 0x40000130 (OLD_BRDPROP &amp; ~3) for mistral - rw 0x40000130 0x811140 # rollback to image that checks old board properties if # straps are ambiguous rollback # Verify Mistral doesn't use old AP bus setting and # defaults to the default properties. Invalid strap pins! Default properties = 0x42 Use dbg image to modify board properties to select I2C. rollback and make sure Cr50 continues using I2C. # enable writing to long life scratch 1 rw 0x40000128 2 # write old board properties with i2c for mistral - rw 0x40000130 0x811142 # write old board properties with i2c rollback # Verify cr50 selects i2c Ambiguous strap config. Use i2c based on old brdprop. Change-Id: I409e2f3ab1339aafe450b35259adc3c4c5d870ae Signed-off-by: Mary Ruthven &lt;mruthven@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1483816 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Keith Short &lt;keithshort@chromium.org&gt; " fail_count="1" gerrit_number="1483816" owner_email="mruthven@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/16/1483816/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I86e076dcea3882d958d57154b73c6f70506d3090" commit="e03fa9f0442db234b2e6e222aa2d263b449ecd65" commit_message="goofy: Add checkbox to add probe result to factory_log. Add a checkbox option in &quot;Save factory logs to USB drive&quot; to include probe result to the logs. BUG=chromium:934315 TEST=make test; manually test on DUT Change-Id: I86e076dcea3882d958d57154b73c6f70506d3090 Reviewed-on: https://chromium-review.googlesource.com/1484930 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="2" gerrit_number="1484930" owner_email="chenghan@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/30/1484930/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7c20bdd133e6d3642d1c758308edbb4c500fd58d" commit="deba05c935e99c75d960d8ad2c39256dbce61960" commit_message="libiio: Remove libiio has migrated from dev-libs to net-libs. BUG=chromium:706459 TEST=removed. Change-Id: I7c20bdd133e6d3642d1c758308edbb4c500fd58d Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1498123 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1498123" owner_email="gwendal@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/23/1498123/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7b0e330556e96f55703dffe9c2c129c25555d5d0" commit="c577d46057c2c7326e89a539c29120519546fd56" commit_message="telemetry_Benchmarks: add back system_health.memory_desktop Setting pageset-repeat=1 instead of 3 to reduce test run time. Run the test weekly as it may take more than 1 hour. BUG=chromium:938229 TEST=run the test Change-Id: I7b0e330556e96f55703dffe9c2c129c25555d5d0 Reviewed-on: https://chromium-review.googlesource.com/1503212 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kuo-Hsin Yang &lt;vovoy@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@chromium.org&gt; " fail_count="1" gerrit_number="1503212" owner_email="vovoy@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/12/1503212/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic4c8c57eebda8cca5a53e7322f5a0c4c52e3e630" commit="9f2094149c600cb519215de05023628f826f49c1" commit_message="diagnostics: rename wilco to wilco_dtc user/group. BUG=b:124423615 TEST=build Change-Id: Ic4c8c57eebda8cca5a53e7322f5a0c4c52e3e630 Reviewed-on: https://chromium-review.googlesource.com/1503472 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Will Bradley &lt;wbbradley@chromium.org&gt; " fail_count="1" gerrit_number="1503472" owner_email="pbond@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/72/1503472/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I9601e7503389ce937f19f39de138f75add83c288" commit="c69ea3658c61abf7d5af7802c0946062f434d0a6" commit_message="Revert &quot;UPSTREAM: media: imx258: Check the rotation property has a value of 180&quot; This reverts commit fe7ea2e6e3c6e793da908efdf4697bcfc589f4e1. Reason for revert: Production firmware does not have the &quot;rotation property&quot; and the driver fails to probe. See b/126814800 for more details. Original change's description: &gt; UPSTREAM: media: imx258: Check the rotation property has a value of 180 &gt; &gt; The driver only supports streaming images flipped horizontally and &gt; vertically. In order to ensure that all current users will be fine if or &gt; when support for upright streaming is added, require the presence of the &gt; &quot;rotation&quot; control now. &gt; &gt; Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; &gt; Tested-by: &quot;Lai, Jim&quot; &lt;jim.lai@intel.com&gt; &gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; &gt; (cherry picked from commit 17121d12a5c1089bdfce429bc6f7ae2c25d9d25d) &gt; &gt; BUG=b:76831423 &gt; TEST=Verify camera function on nautilus &gt; &gt; Change-Id: I8e3ac65003a264fcd598a026eee652120ec942d3 &gt; Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; &gt; Reviewed-on: https://chromium-review.googlesource.com/1437551 &gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; &gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; BUG=b:76831423 BUG=b:126814800 TEST=Camera works in CCA on Nautilus Signed-off-by: Ricky Liang &lt;jcliang@chromium.org&gt; Change-Id: I9601e7503389ce937f19f39de138f75add83c288 Reviewed-on: https://chromium-review.googlesource.com/1503512 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="1" gerrit_number="1503512" owner_email="jcliang@chromium.org" 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/12/1503512/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib97560f3183acaa9fa2b20f7884a106290982b1f" commit="9bd137228377c961832a9d6dbc2869dfe32d7181" commit_message="diagnostics: add diagnosticsd_routine_service Add a new service in diagnosticsd, which is responsible for launching and controlling diagnostics routines. Also add new proto messages for interacting with the new service over gRPC. BUG=chromium:919151 TEST=manual and unit tests Change-Id: Ib97560f3183acaa9fa2b20f7884a106290982b1f Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457604 Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; " fail_count="1" gerrit_number="1457604" owner_email="pmoy@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/1457604/7" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="418c8e94506ae37c4d9d53b326a91a6074be19e8" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1501716 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1501716" owner_email="sonnysasaka@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/16/1501716/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="09893209ddda9818880c5f5927bd203ca1b66605" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1501714 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1501714" owner_email="sonnysasaka@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/14/1501714/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.10" change_id="If51919e4b1197e1e1027e40c538649f611823def" commit="1f055d7bc69b882db85402eedd1b750357105917" commit_message="CHROMIUM: add vmstat counts for different page fault types VM event counters are added to keep track of anonymous vs. file vs. shmem page faults. They are: pgmajfault_a, pgmajfault_f and pgmajfault_s. These are useful to analyze system performance, particularly when the cost of a fault for a file page is very different from that of an anonymous page, as would happen, for instance, in the presence of zram. The PGMAJFAULT counter is no longer directly maintained, for performance. Instead the three new counters are added whenever the total count is needed. This adds entries to /proc/vmstat. I considered adding them at the end for better compatibility, but the contents of /proc/vmstat are already highly variable depending on config options. It is still worth asking whether the new counters should NOT contain &quot;pgmajfault&quot; as a substring of their name. BUG=chromium:718270 TEST=checked that new fields are printed Signed-off-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Change-Id: If51919e4b1197e1e1027e40c538649f611823def Reviewed-on: https://chromium-review.googlesource.com/514204 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="0" gerrit_number="514204" owner_email="semenzato@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/04/514204/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="If51919e4b1197e1e1027e40c538649f611823def" commit="6dda20f4333d031caa5baa1fecea5659f5158546" commit_message="CHROMIUM: add vmstat counts for different page fault types VM event counters are added to keep track of anonymous vs. file vs. shmem page faults. They are: pgmajfault_a, pgmajfault_f and pgmajfault_s. These are useful to analyze system performance, particularly when the cost of a fault for a file page is very different from that of an anonymous page, as would happen, for instance, in the presence of zram. The PGMAJFAULT counter is no longer directly maintained, for performance. Instead the three new counters are added whenever the total count is needed. This adds entries to /proc/vmstat. I considered adding them at the end for better compatibility, but the contents of /proc/vmstat are already highly variable depending on config options. It is still worth asking whether the new counters should NOT contain &quot;pgmajfault&quot; as a substring of their name. BUG=chromium:718270 TEST=checked that new fields are printed Signed-off-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Change-Id: If51919e4b1197e1e1027e40c538649f611823def Reviewed-on: https://chromium-review.googlesource.com/513380 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="0" gerrit_number="513380" owner_email="semenzato@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/80/513380/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.10" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="4905e06fb635af4974cef338302fda8cafa483b7" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1501713 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1501713" owner_email="sonnysasaka@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/13/1501713/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic2d667607c5745f830c36f028c2f0226560f5ab7" commit="92b0f23871d975d68d8a3be9457344cec114e3f7" commit_message="tast: Put team contact for virtual keyboard tests. Use team alias instead of just one engineer. TEST=none BUG=chromium:879073 Change-Id: Ic2d667607c5745f830c36f028c2f0226560f5ab7 Reviewed-on: https://chromium-review.googlesource.com/1502556 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Darren Shen &lt;shend@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1502556" owner_email="shend@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/56/1502556/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="d6a909216938e0c86b9ab70f59642564b5d2ceed" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1501719 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1501719" owner_email="sonnysasaka@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/19/1501719/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I09d57653dc10855788ec950dd9c160939f948e4c" commit="9a1d2b0b9c0eb0427c91363a26dff892c0159b80" commit_message="tast-tests: Handle dupe procs in security.SandboxedServices. Update security.SandboxedServices to support checking multiple instances of a process name running as different users, and add expectations for arc-networkd and imageloader. Also restart the ui job at the beginning of the test to make sure that stray processes (e.g. nsenter/logcat from other tests) aren't still present. BUG=chromium:936703 TEST=manual: ran it against a DUT. i'm not sure what starts the imageloader process that's shown up in failed runs in the lab (the imageloader upstart job won't start for me when i run it, and the platform.DLCService test seems to fail due to a missing dlcservice job), so i'm just adding expectations based on processes.txt Change-Id: I09d57653dc10855788ec950dd9c160939f948e4c Reviewed-on: https://chromium-review.googlesource.com/1502074 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1502074" owner_email="derat@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/74/1502074/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibbf6f9bb37c097de8a64bc9864cf729517f06419" commit="c9fd68dc74c034641df8ac5fa660348f98673b3c" commit_message="Upload Goma Logs: Include all files in folder instead. The full list of goma logs to upload here can surpass 20k files, which is just too many arguments. Instead just include everything in the folder in the archive. BUG=chromium:934879 TEST=run_tests, precq Change-Id: Ibbf6f9bb37c097de8a64bc9864cf729517f06419 Reviewed-on: https://chromium-review.googlesource.com/1500696 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1500696" owner_email="saklein@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/96/1500696/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I18c0285dc551ba1682be5b12288c54db403b8a7e" commit="f1f9eae27f53d326b4cdf7580f06d22614cde12a" commit_message="dev-libs/openssl: Uprev to 1.0.2r BUG=chromium:930550 TEST=Builds. Change-Id: I18c0285dc551ba1682be5b12288c54db403b8a7e Reviewed-on: https://chromium-review.googlesource.com/1503318 Commit-Ready: Mattias Nissler &lt;mnissler@chromium.org&gt; Tested-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1503318" owner_email="mnissler@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/18/1503318/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="0ff73fc3e00221565532352ce6d97d1ab643cd33" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1501718 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1501718" owner_email="sonnysasaka@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/18/1501718/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I064d22130a56e9e703f728bc898fd5de82d365d4" commit="621e415a347c1e8b84372d1a8ae3e4c6702c0d84" commit_message="gsctool: make sure programmed image size is properly aligned Flash driver of the g chip requires that the size of the programmed area is evenly divisible by 4. This patch makes sure that gsctool complies with this requirement. BRANCH=none BUG=b:127295653 TEST=without this patch attempts to update Cr50 to an image built from ToT fails, with this patch the same image programs just fine. Change-Id: I064d22130a56e9e703f728bc898fd5de82d365d4 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1499657 Reviewed-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1499657" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/57/1499657/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8970179c36972a7cf6937de5e06237d4b6046be9" commit="cd2aa3765e41910dc1eba924d5355eb709d68eb8" commit_message="Change DeployLuciSchedulerStage to only update new LUCI config. Change the DeployLuciSchedulerStage to only update the new LUCI config and stop updating the deprecated old chromeos/manifest-internal config. TEST=cros tryjob -g 1487095 luci-scheduler-updater-tryjob BUG=chromium:923000 Change-Id: I8970179c36972a7cf6937de5e06237d4b6046be9 Reviewed-on: https://chromium-review.googlesource.com/1487095 Commit-Ready: David Burger &lt;dburger@chromium.org&gt; Tested-by: David Burger &lt;dburger@chromium.org&gt; Reviewed-by: David Burger &lt;dburger@chromium.org&gt; " fail_count="0" gerrit_number="1487095" owner_email="dburger@chromium.org" pass_count="0" patch_number="6" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/95/1487095/6" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.8" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="ad862b1fc95325e3049d3d075747e2a87669e494" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1501715 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1501715" owner_email="sonnysasaka@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/15/1501715/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5e7613561f71b4bb475aa04be70ca56ab8a707c9" commit="d566f11721fc5337fe0d6627b90996c48d4f144a" commit_message="build_image: copy over profile provided settings This setting is currently handled by the gmerge package. We want to drop that and let it be part of the build_image stage. These packages are never built for the board, so fixing it at build_image time should be OK. BUG=chromium:194889 TEST=precq passes &amp; dev_install works Change-Id: I5e7613561f71b4bb475aa04be70ca56ab8a707c9 Reviewed-on: https://chromium-review.googlesource.com/1490620 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="0" gerrit_number="1490620" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/20/1490620/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0466d1672255701dd3cd54029aef619f358f2510" commit="7f5c845bb9c70f414a951ca6957e9014a3db6227" commit_message="cryptohome: Add UMA for inqueue time of mount thread * Cryptohome.AsyncDBusRequest.Inqueue.&lt;RequestName&gt; records the inqueue time of mount thread in cryptohome. XML is added at CL:1488409. BUG=chromium:920850, b:124719803 TEST=see the UMA in chrome://histograms/ Change-Id: I0466d1672255701dd3cd54029aef619f358f2510 Reviewed-on: https://chromium-review.googlesource.com/1488516 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; " fail_count="2" gerrit_number="1488516" owner_email="menghuan@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1488516/13" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ieb0a11a9237dfb75e5b4fcff441c8b5116cd32b6" commit="c27ff8989c181e5dc4a996223641905466126ccb" commit_message="login: Log VERBOSE2 from extensions Enable VLOG(2)s for extension downloader and for extensions installation tracker. We need this to investigate problems related to forced-installed extensions. BUG=chromium:904600 BUG=chromium:917700 TEST=no Change-Id: Ieb0a11a9237dfb75e5b4fcff441c8b5116cd32b6 Reviewed-on: https://chromium-review.googlesource.com/1496854 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Oleg Davydov &lt;burunduk@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Sergey Poromov &lt;poromov@chromium.org&gt; " fail_count="1" gerrit_number="1496854" owner_email="burunduk@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1496854/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4b37466560952c0d960ba77ded9278e25c4b9431" commit="a10d3f4ac23e87201d0bcb972cdbc58bc28cecae" commit_message="test_list_editor: frontend: Update NPM package version to be same as latest vue app This change updates all npm packages to be packages used by vue app created by latest vue-create. BUG=b:111771680 TEST=rm -rf node_modules &amp;&amp; npm install &amp;&amp; npm run lint &amp;&amp; npm run serve Change-Id: I4b37466560952c0d960ba77ded9278e25c4b9431 Reviewed-on: https://chromium-review.googlesource.com/1497977 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: ShihYing Chen &lt;shihyingchen@chromium.org&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@chromium.org&gt; " fail_count="1" gerrit_number="1497977" owner_email="shihyingchen@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/77/1497977/6" remote="cros" total_fail_count="1"/><lkgm version="11878.0.0-rc3"/></manifest>