blob: 3a7b5632ead4e8490a1dce79242486389ce5e890 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="f842f578f104a6ff07f49245defb77a06279bf1c">
<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="73733a0bd4162229c194dbd365b9d4c4e768ec2c" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="99b17e298959d22715d8230fef09967b0efa6608" 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="218cb3d12efc52e79dbaf9f8d52d721d8b5a45a7" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/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="0eb438e6d00e5f10870a0034123c0847b6fce94d" 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="7dac7e929dfb253c29630da2dcc5cd98b36443d8" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="3bb5942d7190ba77e67a63c943abfee532e4d395" 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="5a0a3591573b7716fe8c2fe24aba0dff23d2ba69" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="eb49fd0099e80adf617b13ed560304f28f7d8226" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="9ded715dd04bb9553abbde1d5a6e640207b88679" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="47a7495453815b77df3f2af6d716fbeff41f308b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="fa71d23340b5b70b60d34555c8eb46b1be08deb2" 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="4d32f56d9e6dfc84cce604f34b0f1233b63ba855" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="f65d65f365c12c06f25ca93a9a2d3520f1768327" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="dfdf78d412e9784f371f4fd33aa871dc325335e0" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="a5efe27269b01dc24e8796aea915e6a53d456d88" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="f9acd99bd71723d3d356ab9568a58d49efe08a0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="bf50279068621fa7edd8811dc8abfa01997d2c3c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8038158371ba934e0da7c09dedf628b9a45e566b" 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="c5574bcb50dcf6a0dd3fad86caf4df609987d94a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="4c5580d67490e0507a216ddefb6e7b6231bc330e" 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="75d7cf12830308aa3ca32a74690204e40bbb7540" 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="bd91ec0c142fe5d9615477eaf3667bb5dc37c326" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="d2695f815813d5900c3590ad1f795a559a1e1950" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="0b3a4af1051f70ee5d3dd215a81a9eef07df3f7e" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="a61665132cac85a01b8b9b4ac54339f7589a56f5" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="97ed37f76bdad68a85d0dab5b2c584c997553f50" 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="ab04f3ea3bf118f1bc7740d80f007320d1b68eaa" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="f4d798a1ee801abc0f8cfdd2f1a1115b9050f7f0" 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="d5827245a099837cb04c4eec24f04063fdb67757" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="da13c01c9c2296a258511bff10ce1a76a153e548" 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="83776b7bc992b0e43e95c5b94885a3ce4d7d6c00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="cca28de19ca10edce5e38d29056a9b7f5677989a" 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="582bdbf1d78513445e5035fe594c600f69bc7332" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="0dcebfc00945fdbbc12825e61bbe97448a8004f3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="8c54cc8bdd56dcbb6b9fa7d126ec8f7ac4d2784f" 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="33b23423f43776207e396c15388f39f441b94564" 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="20c6b05dacb147a9454393316e8fc16640910004" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="78986e936b23ad62bb3e1a57e022dafd7d13c819" 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="3ac8af5cc26da99eb716c7a93c73e652c2c0648a" 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="42d020e1b9c64d146390c97b14e415600473fd84" 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="cbbda444f7d57da09fd7fdf6651ab9250464f2cc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" 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="2e6b8235cf8f6cfbd5a07e33407fa6bfde6866b4" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="01c740edaf2509324979359e2618478a46c7ed52" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="29ae950ae24ea840ca8e85822c45b3c634a4a90c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="af817d93d4426e663649332e7812654e333cb6d3" 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="3b95df756c09bd8bb6f37ca9389a75ae7b3cc46b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="bc82b730919ab63966e258d06b006c9551a91df9" 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="1f5d4fca5bf6f7b4c89143cf9c4359517ff8e71b" 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="0d9390330b04a146a32609f74c5c7be6beb5ddf5" 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="65a08c6cb204ad0a8ab5128ac24a00226b24a73d" 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/cml/edk2/branch1" revision="49fa59e82e4c6ea798f65fc4e5948eae63ad6e07" upstream="refs/heads/chromeos-cml-branch1"/>
<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="0c38355cfb6cf59cea7723dbac12d5cc8996588c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="005c8415092c1035671d79b081e0757e44a36a47" 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="29c5866104eec522571ecfb1ae29059f779d0a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="a3b1db22d914c6e05825e8a996ffab61376ccfb5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="377a4cab2dc98e4c2a1bf0a1ac514f2280cd0ab0" 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="a8c6542c05e3d0902f5858fe13b6f0b92d184d83" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="1c8262af7f374ecdb7030a02df98cf8ebc2b6465" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="364604b444fdef06816e33865cc45bab6de41c07" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="6661d84ecae6a2b6fb5d05a3a4faadf6b1b31c7c" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="1ce178b8fd392b5c7374d15e7e040b7a007cfb62" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="1b54cb6c21104fd80909bee90cbaa9c0a9f3ba02" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="b11e3dd490db331022483b1c5a4b44592f50447d" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="3a1219c8e12c9f17bd9714f9730911107951d5ad" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="57d2578384953d6d0eeb3e8e1cdd7802b9d3a957" 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="64a75389ddbfc8a4185ac1a37574a48a339e15b6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="5b89aac56f161bbbac424d891e19b8a16589c6fc" 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="0257a31d8bff95ebd060f1ff300028b0050c4518" 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="4773273dec5ea6ff8151459a6b63b51dc4bc164d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="cabd66b91080171670f0ff546435c12ea6bf540d" 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="f18d619ab0e74dcb14d26884ee1742a1e0881bac" 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="82a0776602df5707606de2099b93b8b7b1cc34a1" 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="449a4a13b88ceeb439dddae9e0b142f784c8f166" 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="ea24233c2bb4f7e4a31aec478d45122fda79739d" 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="584039fdf2f425fb3dd853dd7d77f71531438e26" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="afbe0b1c43e6e7fbf8e9f010bee357839ba785d2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="8fd0ded2f954d5deec49cf107e06725d8f45ec3b" 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="b591875529d13006c2b4e62dbc4b5726d8e2d77a" 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="b7c57cdfe578230d4dedd5d44cf5503eb21f1ca6" 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="a47727e32cd9bbda51d9801e497e8d7b37c705b7" 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="123e1e8827287c515f72e96ef17f39ec4b8dac54" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="Ic95c9308157a028b71d4d8787300faa20e30c68c" commit="52ebfa0e98e3685333cf0fc1dc34aabdce740e93" commit_message="manifest: Add new infra repos for cs indexing BUG=None TEST=None Change-Id: Ic95c9308157a028b71d4d8787300faa20e30c68c Reviewed-on: https://chromium-review.googlesource.com/1546661 Commit-Ready: C Shapiro &lt;shapiroc@chromium.org&gt; Tested-by: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1546661" owner_email="shapiroc@chromium.org" pass_count="0" patch_number="3" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/61/1546661/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="If11d17ef562b2ebcadf0ea54c65fc1155ca7d88a" commit="6ade987d0f13591cc17c5a20f9ec7c995e5891cb" commit_message="CHROMIUM: alt-syscall: Remove entries for x86_32 alt-syscall doesn't support 32-bit x86 (anymore), remove entries that suggest the contrary. Also s/CONFIG_X86/CONFIG_X86_64/g. For the Android whitelist insert the networking syscalls into the general list, rather than keeping them in a separate block. BUG=chromium:941638 TEST=precq passes Change-Id: If11d17ef562b2ebcadf0ea54c65fc1155ca7d88a Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1545195 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1545195" owner_email="mka@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/95/1545195/4" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.19" change_id="Ifd2df0270548b3f87f0750af4d804d4d921ab2ea" commit="6ad81c6431ef6c0b421c489f1a85ef2e19f18f1f" commit_message="CHROMIUM: alt-syscall: Fix syscall whitelists for arm32 The alt-syscall whitelists contain syscalls that are not available on arm32 EABI platforms (see arch/arm/include/asm/unistd.h). Remove these syscalls from the whitelists for arm32. BUG=chromium:941638 TEST=no errors in build for veyron_minnie with CONFIG_ALT_SYSCALL_CHROMIUMOS=y Change-Id: Ifd2df0270548b3f87f0750af4d804d4d921ab2ea Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1540452 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1540452" owner_email="mka@chromium.org" 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/52/1540452/5" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-4.19" change_id="Id44a5fc1474bfeb0fc09a2b981e0bee4e0b38a89" commit="c09b25c4c443f88db9aa3172fcf903325034c5d8" commit_message="CHROMIUM: alt-syscall: Support legacy syscall interface commit c30615bc04ac (&quot;CHROMIUM: alt-syscall: Fix changed syscall API&quot;) adapted alt-syscall to a new syscall API used by x86 and arm64. With the new API the syscall arguments are passed in a struct pt_regs instead of individual parameters. For the rk3288 uprev we also need to support arm32, which still uses the old API. Add a set of macros for defining and declaring alt-syscalls, the macros generate wrapper functions with the correct syscall API depending on the CPU architecture. These wrappers then invoke do_&lt;alt_sys_call&gt;() with the actual implementation of the syscall. As an extra the macros hide the boilerplate code for retrieving the syscall arguments from the pt_regs struct. Architectures that use the old syscall API must set CONFIG_ALT_SYSCALL_CHROMIUMOS_LEGACY_API=y BUG=chromium:941638 TEST=build with CONFIG_ALT_SYSCALL_CHROMIUMOS=y for cheza and veyron test_that ${DUT} security_AltSyscall =&gt; passes Change-Id: Id44a5fc1474bfeb0fc09a2b981e0bee4e0b38a89 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1540453 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1540453" owner_email="mka@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/53/1540453/8" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.19" change_id="If87c348262e493d8a422de76148e1613b24dce2e" commit="f45b4c46cc87a4f5baab5dfe8766c708cef73c7e" commit_message="CHROMIUM: ARM: Add alt-syscall support Add ARM support for changing a thread's syscall table at runtime using the alt-syscall infrastructure. Note that alt-syscall is not supported in kernel configurations using OABI or EABI with OABI_COMPAT. It's possible to support OABI, but it requires a bit of re-work to the common alt-syscall infrastructure and to the syscall entry path. This should not be an issue since OABI is not supported on ChromeOS or Android. Signed-off-by: Andrew Bresticker &lt;abrestic@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/311003 (cherry picked from commit 6df35fbfb272e26c8bfbfe9b23a95ac45eeea325) mka@: - moved loading of per-thread table pointer to invoke_syscall() - partial revert of da594e3fff39 (&quot;ARM: obtain thread info structure later&quot;) to make sure 'tsk' is initialized when we access it. r9 isn't accessed before the get_thread_info() call we moved up, hence this should be safe. - added spectre mitigation in invoke_syscall() - define 'sys_call_ptr_t' in arch/arm/include/asm/syscall.h - resolved context deltas in struct thread_info and vector_swi() - removed unecessary extern declaration of sys_call_table in thread_info.h - allow CONFIG_SECURITY_CHROMIUMOS for arm32 - use SPDX licence identifier in alt-syscall.c - updated copyright notice of alt-syscall.c BUG=chromium:941638, b:25408860 TEST=build with CONFIG_ALT_SYSCALL_CHROMIUMOS=y for cheza and veyron test_that ${DUT} security_AltSyscall =&gt; passes Change-Id: If87c348262e493d8a422de76148e1613b24dce2e Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1532966 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1532966" owner_email="mka@chromium.org" pass_count="0" patch_number="9" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/1532966/9" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.19" change_id="I910b8b8eda5c7b612db5cb71b50edbf600c0ab74" commit="820b79c48dd8cd4686f10efadb061b0436ce22bf" commit_message="CHROMIUM: config: normalize Normalize the config after adding alt-syscall support for arm32. This is the result of running './chromeos/scripts/kernelconfig olddefconfig'. BUG=none TEST=none Change-Id: I910b8b8eda5c7b612db5cb71b50edbf600c0ab74 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1540556 " fail_count="0" gerrit_number="1540556" owner_email="mka@chromium.org" pass_count="0" patch_number="9" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/56/1540556/9" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I8b9953e79486542d5927a897109aba45b61c10ee" commit="8e5224d1d0124c7a30b3ef8d239760625caa7f20" commit_message="CHROMIUM: config: arm: Enable ALT_SYSCALL and SECURITY_CHROMIUMOS Enable alt syscalls and Chrome OS security features for arm32. The config is the result of running: echo &quot;CONFIG_SECURITY_CHROMIUMOS=y&quot; &gt;&gt; \ chromeos/config/armel/chromiumos-arm.flavour.config echo &quot;CONFIG_SECURITY_CHROMIUMOS=y&quot; &gt;&gt; \ chromeos/config/armel/chromiumos-rockchip.flavour.config echo &quot;CONFIG_ALT_SYSCALL=y&quot; &gt;&gt; \ chromeos/config/armel/chromiumos-arm.flavour.config echo &quot;CONFIG_ALT_SYSCALL_CHROMIUMOS=y&quot; &gt;&gt; \ chromeos/config/armel/chromiumos-arm.flavour.config echo &quot;CONFIG_ALT_SYSCALL=y&quot; &gt;&gt; \ chromeos/config/armel/chromiumos-rockchip.flavour.config echo &quot;CONFIG_ALT_SYSCALL_CHROMIUMOS=y&quot; &gt;&gt; \ chromeos/config/armel/chromiumos-rockchip.flavour.config ./chromeos/scripts/kernelconfig olddefconfig BUG=chromium:941638 TEST=on veyron DUT: test_that ${DUT} security_AltSyscall =&gt; passes Change-Id: I8b9953e79486542d5927a897109aba45b61c10ee Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1532967 " fail_count="0" gerrit_number="1532967" owner_email="mka@chromium.org" pass_count="0" patch_number="11" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/67/1532967/11" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ifee4842ce86cdff61b2f19bc16534ae370090bf8" commit="ce2ee46b67871689b5ef852b08ab4d05bbae35a8" commit_message="CHROMIUM: config: Disable CONFIG_ION This feature is not actually needed for ChromeOS/ARC, so we should turn it off. Generated by: git grep -l CONFIG_ION chromeos/config/ | xargs sed -i 's:^CONFIG_ION=y:# CONFIG_ION is not set:' Followed by chromeos/scripts/kernelconfig olddefconfig atop a normalized config. BUG=b:112177971 TEST=build Change-Id: Ifee4842ce86cdff61b2f19bc16534ae370090bf8 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1546867 " fail_count="0" gerrit_number="1546867" owner_email="briannorris@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/67/1546867/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iefa9e067892d5c42d9f0c795275fe88e5a36115b" commit="8887c496fd271560f75122f7e9cd3b6f8c32261e" commit_message="ish/ish5: implement AON low power management framework AON PM framework including: 1: AON task skeleton 2: task switching between main FW and AON task 3: 'idlestats' console command for D0ix statistic information 4: D0ix entrance in idle task BUG=b:122364080 BRANCH=none TEST=tested on arcada Change-Id: Iefa9e067892d5c42d9f0c795275fe88e5a36115b Signed-off-by: Hu, Hebo &lt;hebo.hu@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1510518 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Tested-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Hebo Hu &lt;hebo.hu@intel.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1510518" owner_email="hebo.hu@intel.corp-partner.google.com" pass_count="0" patch_number="16" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/18/1510518/16" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I851d7c138b056a92d1616622e7cbfdfb94d86e5c" commit="0bd09941c6e32764c7ec3a283a573f2acec94d85" commit_message="ish/ish5: implement AON low power mode (D0i1-3) 1: D0i1(TCG) and D0i2(TCG + SRAM retention) implemented 2: D0i3 (TCG + SRAM power off) implemented BUG=b:122364080 BRANCH=none TEST=tested on arcada Change-Id: I851d7c138b056a92d1616622e7cbfdfb94d86e5c Signed-off-by: Hu, Hebo &lt;hebo.hu@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1531772 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Tested-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Hebo Hu &lt;hebo.hu@intel.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1531772" owner_email="hebo.hu@intel.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/72/1531772/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie6bacd89e2363578d85157dfb1dd8b56e2828d05" commit="d454fdf7a386e49180d9beca0788482ce89a2554" commit_message="ish/ish5: implement reset, reset_prep and D3 flow 1: reset and reset_prep implemented 2: D3 flow implemented BUG=b:122364080 BRANCH=none TEST=tested on arcada Change-Id: Ie6bacd89e2363578d85157dfb1dd8b56e2828d05 Signed-off-by: Hu, Hebo &lt;hebo.hu@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536486 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Tested-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Hebo Hu &lt;hebo.hu@intel.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1536486" owner_email="hebo.hu@intel.corp-partner.google.com" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/86/1536486/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I786169c32b0e2c50cbe6ad7bf476ae9c56ea1d09" commit="3fb71e6c64a6f463d0d437140d625fc4938b81d9" commit_message="ish/ish5: packing aontask binary and ecos main FW binary to final ec.bin 1: fixed module size not round up with page issue 2: fixed wrong kernel binary file issue, ISH only support RW image at current 3: add aontask binary into ec.bin BUG=b:122364080, b:120682121 BRANCH=none TEST=tested on arcada Change-Id: I786169c32b0e2c50cbe6ad7bf476ae9c56ea1d09 Signed-off-by: Hu, Hebo &lt;hebo.hu@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1545073 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Tested-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Yuval Peress &lt;peress@chromium.org&gt; Reviewed-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Hebo Hu &lt;hebo.hu@intel.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1545073" owner_email="hebo.hu@intel.corp-partner.google.com" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/73/1545073/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6c3949a7ac229a3f33cd75bd103e343f8e9a26f9" commit="a140bafa481d9e2075aa0bb1182f7303c49219d2" commit_message="ish/ish5: enable AON low power mode on arcada_ish board enabled D0i-3 low power mode and reset_prep and D3 features BUG=b:122364080 BRANCH=none TEST=tested on arcada Change-Id: I6c3949a7ac229a3f33cd75bd103e343f8e9a26f9 Signed-off-by: Hu, Hebo &lt;hebo.hu@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536487 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Tested-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Hebo Hu &lt;hebo.hu@intel.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1536487" owner_email="hebo.hu@intel.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/87/1536487/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ic7a4a434fc6b31edbeb25349e0848c8b9cdbd15a" commit="f042774fac39d4954cab53d882840a4d758fee87" commit_message="UPSTREAM: USB: usbip: fix potential out-of-bounds write Fix potential out-of-bounds write to urb-&gt;transfer_buffer usbip handles network communication directly in the kernel. When receiving a packet from its peer, usbip code parses headers according to protocol. As part of this parsing urb-&gt;actual_length is filled. Since the input for urb-&gt;actual_length comes from the network, it should be treated as untrusted. Any entity controlling the network may put any value in the input and the preallocated urb-&gt;transfer_buffer may not be large enough to hold the data. Thus, the malicious entity is able to write arbitrary data to kernel memory. Signed-off-by: Ignat Korchagin &lt;ignat.korchagin@gmail.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit b348d7dddb6c4fbfc810b7a0626e8ec9e29f7cbb) BUG=chromium:937098 TEST=printer.AddUSBPrinter tast Change-Id: Ic7a4a434fc6b31edbeb25349e0848c8b9cdbd15a Signed-off-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544590 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1544590" owner_email="valleau@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/1544590/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I983717ac8f5a39adf829bcd9855e1c170242d9cd" commit="32416642c081d2ccce37f61fa512712973b8f650" commit_message="UPSTREAM: usb: usbip: set buffer pointers to NULL after free The usbip stack dynamically allocates the transfer_buffer and setup_packet of each urb that got generated by the tcp to usb stub code. As these pointers are always used only once we will set them to NULL after use. This is done likewise to the free_urb code in vudc_dev.c. This patch fixes double kfree situations where the usbip remote side added the URB_FREE_BUFFER. Cc: stable@vger.kernel.org Signed-off-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt; Acked-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit b3b51417d0af63fb9a06662dc292200aed9ea53f) BUG=chromium:937098 TEST=printer.AddUSBPrinter tast Change-Id: I983717ac8f5a39adf829bcd9855e1c170242d9cd Signed-off-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544591 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1544591" owner_email="valleau@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/1544591/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="If0fd277e2515f6492705d3ca924960d66c02209b" commit="f4269e8953c1f1ea1d434434a128807662d2ad5f" commit_message="UPSTREAM: usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer stub_send_ret_submit() handles urb with a potential null transfer_buffer, when it replays a packet with potential malicious data that could contain a null buffer. Add a check for the condition when actual_length &gt; 0 and transfer_buffer is null. Reported-by: Secunia Research &lt;vuln@secunia.com&gt; Cc: stable &lt;stable@vger.kernel.org&gt; Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit be6123df1ea8f01ee2f896a16c2b7be3e4557a5a) BUG=chromium:937098 TEST=printer.AddUSBPrinter tast Change-Id: If0fd277e2515f6492705d3ca924960d66c02209b Signed-off-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544592 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1544592" owner_email="valleau@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/92/1544592/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Ic56a7d64392a02fca82ae8e3e606b4af9594c712" commit="ec304d6ddba067ebd4163678fd9141dd6838acb1" commit_message="UPSTREAM: usbip: remove kernel addresses from usb device and urb debug msgs usbip_dump_usb_device() and usbip_dump_urb() print kernel addresses. Remove kernel addresses from usb device and urb debug msgs and improve the message content. Instead of printing parent device and bus addresses, print parent device and bus names. Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt; Cc: stable &lt;stable@vger.kernel.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit e1346fd87c71a1f61de1fe476ec8df1425ac931c) BUG=chromium:937098 TEST=printer.AddUSBPrinter tast Change-Id: Ic56a7d64392a02fca82ae8e3e606b4af9594c712 Signed-off-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544593 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1544593" owner_email="valleau@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/93/1544593/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I039bfdf1b30903e19f13a11c11ffff4ee47257af" commit="78d3aa75c1a3b887b0d41c1a51c5e4308a193f81" commit_message="FROMGIT: usbip: fix stub_rx: get_pipe() to validate endpoint number commit 635f545a7e8be7596b9b2b6a43cab6bbd5a88e43 upstream. get_pipe() routine doesn't validate the input endpoint number and uses to reference ep_in and ep_out arrays. Invalid endpoint number can trigger BUG(). Range check the epnum and returning error instead of calling BUG(). Change caller stub_recv_cmd_submit() to handle the get_pipe() error return. Reported-by: Secunia Research &lt;vuln@secunia.com&gt; Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 385e124b45fe46960de2fd280fc5a99d3e7706dc https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/ linux-3.18.y) BUG=chromium:937098 TEST=printer.AddUSBPrinter tast Change-Id: I039bfdf1b30903e19f13a11c11ffff4ee47257af Signed-off-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544594 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1544594" owner_email="valleau@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/94/1544594/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I9950d61cffe4e5251f09a96fe833f3e098910095" commit="f478b191da8959fdfffde517f9f8f472a1200773" commit_message="UPSTREAM: tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb() A frequent side comment has been to remove the use of writel_relaxed, readl_relaxed, and mb. This reduces driver complexity and the _relaxed variants were not known to provide any noticeable performance benefit. Signed-off-by: Ryan Case &lt;ryandcase@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 9e06d55f7b856bfaf82036b50072600b21e52d20) BUG=b:122914359 TEST=Built and ran on cheza. Printed to serial console. Change-Id: I9950d61cffe4e5251f09a96fe833f3e098910095 Reviewed-on: https://chromium-review.googlesource.com/1553109 Commit-Ready: Ryan Case &lt;ryandcase@google.com&gt; Tested-by: Ryan Case &lt;ryandcase@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1553109" owner_email="ryandcase@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/09/1553109/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I52fea130f6f644fa38da7ee125470d09e03fbaf7" commit="8aa7a6467aa83482af1ca521371f7be2a27dee65" commit_message="UPSTREAM: tty: serial: qcom_geni_serial: Remove set_rfr_wm() and related variables The variables of tx_wm and rx_wm were set to the same define value in all cases, never updated, and the define was sometimes used interchangably. Remove the variables/function and use the fixed value. Signed-off-by: Ryan Case &lt;ryandcase@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit a85fb9ce1fab34a3216fd4d769fede643dbc68d4) BUG=b:122914359 TEST=Built and ran on cheza. Printed to serial console. Change-Id: I52fea130f6f644fa38da7ee125470d09e03fbaf7 Reviewed-on: https://chromium-review.googlesource.com/1553110 Commit-Ready: Ryan Case &lt;ryandcase@google.com&gt; Tested-by: Ryan Case &lt;ryandcase@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1553110" owner_email="ryandcase@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/10/1553110/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I3846a32f4fd1c167ca82ee9553ad77aebf9ef347" commit="eea36577ef2544464d0fcff24d7bd7a1ba721195" commit_message="UPSTREAM: tty: serial: qcom_geni_serial: Remove xfer_mode variable The driver only supports FIFO mode so setting and checking this variable is unnecessary. If DMA support is ever added then such checks can be introduced. Signed-off-by: Ryan Case &lt;ryandcase@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit bdc05a8a3f822ca0662464055f902faf760da6be) BUG=b:122914359 TEST=Built and ran on cheza. Printed to serial console. Change-Id: I3846a32f4fd1c167ca82ee9553ad77aebf9ef347 Reviewed-on: https://chromium-review.googlesource.com/1553111 Commit-Ready: Ryan Case &lt;ryandcase@google.com&gt; Tested-by: Ryan Case &lt;ryandcase@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1553111" owner_email="ryandcase@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/1553111/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ieb1fd4acef1d62d90818f25329d05e0e437d539f" commit="1af1803187b8e5838a20def47456f99a28e3a2e0" commit_message="UPSTREAM: tty: serial: qcom_geni_serial: Use u32 for register variables Use u32 rather than unsigned long for register variables for clarity and consistency. Signed-off-by: Ryan Case &lt;ryandcase@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 385298abbe968e9eb30b8f84e22e5165ebe2dd9f) BUG=b:122914359 TEST=Built and ran on cheza. Printed to serial console. Change-Id: Ieb1fd4acef1d62d90818f25329d05e0e437d539f Reviewed-on: https://chromium-review.googlesource.com/1553112 Commit-Ready: Ryan Case &lt;ryandcase@google.com&gt; Tested-by: Ryan Case &lt;ryandcase@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1553112" owner_email="ryandcase@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/1553112/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib8e3a13fdcfe8ebec4523eb070b2425b5dc28278" commit="671693b8af7a8723adc827c4cfb50c38207f2a57" commit_message="gpio: add config option for using gpio_get_flags Separate gpio_get_flags from the CONFIG_CMD_GPIO_EXTENDED, so we can enable getting the gpio flags without enabling the ability to set them. BUG=none BRANCH=cr50 TEST=none Change-Id: Ib8e3a13fdcfe8ebec4523eb070b2425b5dc28278 Signed-off-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1542798 Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="1" gerrit_number="1542798" 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/98/1542798/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I50c9569e70c97cec434df3095f1b109f3248076b" commit="570da0e56e5a58af8b9c19883930585f902909eb" commit_message="cr50: make sys_rst_l_out pseudo open drain The existing SYS_RST_L implementation enables the output on SYS_RST_L before setting the level to 0, which results in cr50 briefly driving SYS_RST_L high when SYS_RST_L is asserted. This patch switches SYS_RST_L to a pseudo open drain mode, which eliminates the pulse. The internal pull up on SYS_RST_L is not being removed, so the H1 will still pull this line up when SYS_RST_L output is set to 1. Removing the pull up will require careful analysis of existing designs, and if safe will be done in a different patch. BUG=b:117676461 BRANCH=cr50 TEST=assert/deassert sys_rst_l and check that 'sysrst' shows the correct state. Verify this works on cheza which only pulls SYS_RST_L up to 1.8V even though VDDIOM is 3.3V. Change-Id: I50c9569e70c97cec434df3095f1b109f3248076b Signed-off-by: Mary Ruthven &lt;mruthven@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1282020 Commit-Ready: Mary Ruthven &lt;mruthven@chromium.org&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="1" gerrit_number="1282020" owner_email="mruthven@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/20/1282020/10" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic95e75cbfaa15103d83c78dcb9efd5b985f2f190" commit="b0f3e3a14fb7f630c8d5bdab4ea9b43410cf9e22" commit_message="cr50: make is_sys_rst_asserted static BUG=none BRANCH=cr50 TEST=make buildall -j Change-Id: Ic95e75cbfaa15103d83c78dcb9efd5b985f2f190 Signed-off-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1542799 Reviewed-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="1" gerrit_number="1542799" owner_email="mruthven@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/99/1542799/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I09062e30942dc7fee59c8a4f425056b9a71d248c" commit="0cfc6010a28abc84573237a8805633ac99c70019" commit_message="[autotest] Add get_tab_urls in browser facade Add function to get urls from current tabs. BUG=chromium:946384 TEST=Apply full patch set and run $ test_that -b eve --fast --debug --args=&quot;chameleon_host=${CH_IP}&quot; ${DUT_IP} audio_AudioBasicAssistant Change-Id: I09062e30942dc7fee59c8a4f425056b9a71d248c Reviewed-on: https://chromium-review.googlesource.com/1549809 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1549809" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/09/1549809/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3aa79485b79640f0dcb5a918f423a3b2daea7f71" commit="c81143272d50ee89eb978694bf902a259e1ee069" commit_message="[autotest] audio_test_data: Add hotword with command test data This test data contains hotword with command - &quot;Ok google, open google.com&quot; generated by gtts. BUG=chromium:946384 TEST=Apply full patch set and run $ test_that -b eve --fast --debug --args=&quot;chameleon_host=${CH_IP}&quot; ${DUT_IP} audio_AudioBasicAssistant Change-Id: I3aa79485b79640f0dcb5a918f423a3b2daea7f71 Reviewed-on: https://chromium-review.googlesource.com/1549799 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1549799" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/99/1549799/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If9e6400737ea344b29f21cdc3dc9a7e243d38b73" commit="65d59dd8c96e0aace3b69a709b9c8449b40091c2" commit_message="[autotest] Add audio_AudioBasicAssistant test Add a basic assistant voice command test with chameleon board. BUG=chromium:946384 TEST=Apply full patch set and run $ test_that -b eve --fast --debug --args=&quot;chameleon_host=${CH_IP}&quot; ${DUT_IP} audio_AudioBasicAssistant Change-Id: If9e6400737ea344b29f21cdc3dc9a7e243d38b73 Reviewed-on: https://chromium-review.googlesource.com/1539449 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1539449" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="11" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/49/1539449/11" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id2286e3588f40e58a0115de794736229e7389519" commit="81b467ffd9b1e7ecc452cf7210a4e21349efb2e6" commit_message="baseboard-auron: switch to Codec2.0 decoder for ARC++P Switch ARC++ HW decoder components from ARC.* (ArcCodec solution) to c2.vda.* (Codec2.0 solution) The stragedy of src_install is changed. Since for future desserts it should adopt the newest config (pic for now), we check nyc flag to adopt nyc config otherwise pic. Values in media_codecs_performance_c2.xml are directly copied from ArcCodec ones, in order to minimize the CTS failure count in the future. And in some time we will update with true values from C2 decoder anyway. BUG=b:78861844 TEST=emerge-buddy -a arc-codec, they should still adopt nyc for now Change-Id: Id2286e3588f40e58a0115de794736229e7389519 Reviewed-on: https://chromium-review.googlesource.com/1541409 Commit-Ready: Pin-chih Lin &lt;johnylin@chromium.org&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="6" gerrit_number="1541409" owner_email="johnylin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/09/1541409/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I30622d4d447a4458381acd6a64ebaf29cb0108bc" commit="7737b2bfef35e93862113ebbc4ea1dbceedfed8e" commit_message="baseboard-nami: switch to Codec2.0 decoder for ARC++P Switch ARC++ HW decoder components from ARC.* (ArcCodec solution) to c2.vda.* (Codec2.0 solution) The stragedy of src_install is changed. Since for future desserts it should adopt the newest config (pic for now), we check nyc flag to adopt nyc config otherwise pic. Values in media_codecs_performance_c2.xml are directly copied from ArcCodec ones, in order to minimize the CTS failure count in the future. And in some time we will update with true values from C2 decoder anyway. BUG=b:78861844 TEST=emerge-nami -a arc-codec, they should still adopt nyc for now Change-Id: I30622d4d447a4458381acd6a64ebaf29cb0108bc Reviewed-on: https://chromium-review.googlesource.com/1541410 Commit-Ready: Pin-chih Lin &lt;johnylin@chromium.org&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="8" gerrit_number="1541410" owner_email="johnylin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/10/1541410/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I6c4d1c761a8c1196698c073160d9a81b6372f46b" commit="33f7af7fee893ad0291fd5bba8fd3c4c46407948" commit_message="overlay-veyron: switch to Codec2.0 decoder for ARC++P Switch ARC++ HW decoder components from ARC.* (ArcCodec solution) to c2.vda.* (Codec2.0 solution) The stragedy of src_install is changed. Since for future desserts it should adopt the newest config (pic for now), we check nyc flag to adopt nyc config otherwise pic. And remove mnc one because it is already deprecated. Values in media_codecs_performance_c2.xml are directly copied from ArcCodec ones, in order to minimize the CTS failure count in the future. And in some time we will update with true values from C2 decoder anyway. BUG=b:78861844 TEST=emerge-veyron_minnie -a arc-codec, they should still adopt nyc for now Change-Id: I6c4d1c761a8c1196698c073160d9a81b6372f46b Reviewed-on: https://chromium-review.googlesource.com/1541411 Commit-Ready: Pin-chih Lin &lt;johnylin@chromium.org&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="7" gerrit_number="1541411" owner_email="johnylin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/11/1541411/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Id1f3b9feb60154b062ef89a652936b8dab4e135c" commit="9a17544b167e82869c01f14cb6a6fe8a480bb6f6" commit_message="lakitu: Ugrade kernel from 4.14 to 4.19 Add ebuild file along with base.config for linux kernel 4.19 Kernel config is derived from lakitu_kernel_config_4_14. For NEW kernel config options, following is the order to determine the value: 1. If the option is related to device driver, then use 'n'. 2. Otherwise, use the default value. Worth-noting points: 1. CONFIG_CC_STACKPROTECTOR changed to CONFIG_STACKPROTECTOR. 2. CC_HAS_STACKPROTECTOR AND CC_HAS_STACKPROTECTOR_NONE are default 'y' in 4.19. 3. CONFIG_AUTOFS_FS is default 'y' in 4.19. Kernel 4.19 is not enabled yet. lakitu is still on Kernel 4.14 BUG=b:115930832 TEST=trybot CQ-DEPEND=CL:*1065152 RELEASE_NOTE=Update kernel to 4.19 Change-Id: Id1f3b9feb60154b062ef89a652936b8dab4e135c Reviewed-on: https://chromium-review.googlesource.com/1526451 Commit-Ready: Vaibhav Rustagi &lt;vaibhavrustagi@google.com&gt; Tested-by: Vaibhav Rustagi &lt;vaibhavrustagi@google.com&gt; Reviewed-by: Ke Wu &lt;mikewu@google.com&gt; " fail_count="4" gerrit_number="1526451" owner_email="vaibhavrustagi@google.com" pass_count="0" patch_number="23" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/51/1526451/23" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="Icb02afd58443f8b618862bd5de449860466f7a2d" commit="c1c2975120bfb1448eff29724698963634d5bbef" commit_message="UPSTREAM: crypto: ccp - Remove forward declaration Clang emits a warning about this construct: drivers/crypto/ccp/sp-platform.c:36:36: warning: tentative array definition assumed to have one element static const struct acpi_device_id sp_acpi_match[]; ^ 1 warning generated. Just remove the forward declarations and move the initializations up so that they can be used in sp_get_of_version and sp_get_acpi_version. Reported-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt; Signed-off-by: Nathan Chancellor &lt;natechancellor@gmail.com&gt; Reviewed-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt; Acked-by: Gary R Hook &lt;gary.hook@amd.com&gt; Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt; (cherry picked from commit 3512dcb4e6c64733871202c01f0ec6b5d84d32ac) BUG=chromium:947731 TEST=Build with CONFIG_OF disabled Change-Id: Icb02afd58443f8b618862bd5de449860466f7a2d Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551499 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1551499" 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/99/1551499/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Iec377319343da7e3dac83cc4ef754759fba769df" commit="fb1fed583cd8f37528ad22df1e90a10738cf68c9" commit_message="CHROMIUM: Disable CONFIG_OF for x86_64 CONFIG_OF is not used on x86_64 builds and should be disabled. This patch is the result of: for x in chromeos/config/x86_64/* do echo &quot;# CONFIG_OF is not set&quot; &gt;&gt; $x done chromeos/scripts/kernelconfig olddefconfig BUG=chromium:947731 TEST=Run available pre-cq tests Change-Id: Iec377319343da7e3dac83cc4ef754759fba769df Signed-off-by: Guenter Roeck &lt;groeck@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1548691 Commit-Ready: Guenter Roeck &lt;groeck@chromium.org&gt; Tested-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="1548691" owner_email="groeck@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/91/1548691/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5eabe75ea3ba51aea40e81037c1fe4b005d7c09d" commit="22e3efebe40a266f468893a4ce6274a5c0438416" commit_message="autotest-server-tests-shill: rename network_WiFi_{Regulatory-&gt;CSA} The test name is confusing. CQ-DEPEND=CL:1544900 BUG=chromium:707306 TEST=precq Change-Id: I5eabe75ea3ba51aea40e81037c1fe4b005d7c09d Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1546532 Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="1" gerrit_number="1546532" owner_email="briannorris@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/32/1546532/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3ee99bf94bdeef7774483c081e61c4d9d9d5c12e" commit="46b2280792ff5845871cf6756623cc0f87b3447a" commit_message="network_WiFi_Regulatory: clarify, rename to *_CSA See https://crbug.com/707306#c5 for some additional details. This is not a &quot;general&quot; regulatory test, so its naming is confusing. It's actually very similar to the network_WiFi_CSADisconnect test, so it makes sense to use similar naming. Also add a few notes about how many clients don't really support CSA (they won't really follow the &quot;new channel&quot; announcement) -- but at least they intentionally disconnect. mac80211 even prevents sending a DEAUTH, presumably to be extra nice to detected radar. This helps justify its utility even for platforms that otherwise complain like this in their logs: driver doesn't support chan-switch with channel contexts Also fix up the control file whitespace to satisfy the pre-upload check. CQ-DEPEND=CL:1546532 BUG=chromium:707306 TEST=run it Change-Id: I3ee99bf94bdeef7774483c081e61c4d9d9d5c12e Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544900 Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="1" gerrit_number="1544900" owner_email="briannorris@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/00/1544900/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I26f95d45aef063da428f4d4eb63318abbf42507f" commit="e2e522774d9b1390f0961047f7e87f222c913476" commit_message="cryptohome: fix libcrostpm and libcryptohome sources This CL fixes the following: 1) libcrostpm used VaultKeyset class, but didn't have vault_keyset.cc compiled in. That caused issues when building with ubsan and -fsanitize=vptr. 2) licryptohome and libcrostpm had several sources present in both libraries. licryptohome requires libcrostpm anyways, so keep those files in libcrostpm only: - le_credential_manager.cc - persistent_lookup_table.cc - sign_in_hash_tree.cc BUG=chromium:943766 TEST=1) apply CL:1531447; USE=&quot;ubsan fuzzer&quot; emerge-$BOARD cryptohome 2) unit tests Change-Id: I26f95d45aef063da428f4d4eb63318abbf42507f Reviewed-on: https://chromium-review.googlesource.com/1545763 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1545763" owner_email="apronin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/1545763/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia8f527628384b3cf766173ea8489709474b31392" commit="1a0965a786c67f1b5afce46d598b954c58f604ce" commit_message="ubsan fuzzing: Add chrome security flags to ubsan list. Add more ubsan flags to match the ubsan security flags list in Chrome. Mark gdb that is not needed in fuzzer profiles in package.provided list. Fix a few packages that do not build with sanitizers. CQ-DEPEND=CL:1545763 BUG=chromium:943766 TEST=amd64-generic-ubsan-tryjob works. Change-Id: Ia8f527628384b3cf766173ea8489709474b31392 Reviewed-on: https://chromium-review.googlesource.com/1531447 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="2" gerrit_number="1531447" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/47/1531447/7" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I65386c482c6e254c3830ecb8023fb79ebb838e94" commit="a588aa27f5855ef06730ac3231f4d47cfbc906df" commit_message="netboot: Fix Ctrl+N booting on Arm CL:1496184 inadvertently broke netboot via Ctrl+N, since that path now runs crossystem_setup() twice and it turns out that's a very bad idea. Fix this by removing the previous (now superseded) call site and add an assertion to make such an issue easier to notice in the future. BRANCH=None BUG=None TEST=Booted Kevin. Change-Id: I65386c482c6e254c3830ecb8023fb79ebb838e94 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1550139 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="7" gerrit_number="1550139" owner_email="jwerner@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/39/1550139/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I42b23f2d5b4e7dbef3dd7203655805740c7ab90f" commit="3b43559ac753ce0654ac4d9bd22448ba35406583" commit_message="netboot: Disable video console after network transfer is finished We enable the video console during netboot to make it easier for developers to debug and distinguish network issues (e.g. no link, TFTP server unreachable, file not found). The problem with the video console is that once it reaches the end of the screen it starts to scroll, and since the framebuffer is backed by writethrough memory memcpying the whole thing line by line is very slow. We don't normally fill the screen with just the netboot output, but the FIT loading output afterwards generates a lot of spam (depending on the amount of packaged device trees). This is a quick and easy hack to disable further video console output after we're through the network parts that really interest us. The last thing users will see on a successful boot is the kernel command line. Existing output will stay on the screen until the kernel takes over the display, but it will not add new messages added by the boot code. BRANCH=None BUG=None TEST=Booted Kevin. Change-Id: I42b23f2d5b4e7dbef3dd7203655805740c7ab90f Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1544987 " fail_count="2" gerrit_number="1544987" owner_email="jwerner@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/87/1544987/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I69ff2af2629b2adeeaa696264f973247724198eb" commit="ab3a955b46fa6113e68566338396c497cd99ada8" commit_message="Update device_policy_encoder.cc and device_policy_encoder_unittest.cc Sync with the changes to chrome_device_policy.proto in Chrome TEST=build_packages, unit_tests CQ-DEPEND=CL:1547889 Change-Id: I69ff2af2629b2adeeaa696264f973247724198eb Reviewed-on: https://chromium-review.googlesource.com/1550831 Commit-Ready: Askar Aitzhan &lt;askaraitzhan@google.com&gt; Tested-by: Askar Aitzhan &lt;askaraitzhan@google.com&gt; Reviewed-by: Lutz Justen &lt;ljusten@chromium.org&gt; Reviewed-by: Pavol Marko &lt;pmarko@chromium.org&gt; " fail_count="0" gerrit_number="1550831" owner_email="askaraitzhan@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/31/1550831/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7382662fb677c838cf3c1df746fb66d8225e8722" commit="9045d167d655fd6f34e77fe9a88859d53a4524a0" commit_message="Uprev protofiles and VERSION to Chromium 75.0.3756 This picks up the following changes: (https://chromium.googlesource.com/chromium/src/components/policy) 34be05bf Lutz Justen HomepageLocation: Improve messaging c2064bac Igor DeviceRebootOnSignout policy, calls to cry.. 03e95d08 Alexander Hendrich Rename DeviceLoginScreenAppInstallList pol.. 29e39520 Ovidio Henriquez android: Show Policy Chosen Objects in Set.. 0a1e0983 Nicholas Verne Fixes chrome_device_policy proto so CPanel.. 12d7e969 Askar Aitzhan Add QuickFixBuildToken in proto 0a0f2f20 Kunihiko Sakamoto Add a policy for controlling Signed Exchan.. 25785264 Giovanni Ortuo U.. desktop-pwas: Enable a policy to force-ins.. d1c7586f Oleh Lamzin Declare DeviceBootOnAcEnabled policy e4a367e4 Julian Pastarmov Add a note that forcing extensions from ex.. e5e88e25 Anatoliy Potapchuk Add client-side validation to DeviceLoginS.. 0a639f43 Andreea Costinas Add update mode to policy TPMFirmwareUpdat.. 531c3fa2 Oleh Lamzin Add DevicePowerPeakShift* device policies 47e734b5 Eyor Alemayehu Update description of policy and fix typo 6bb26153 Anatoliy Potapchuk Define and implement new policy: DeviceWif.. 4e781866 Julian Pastarmov Remove the future flag from the policy tem.. 37582682 Guillaume Jenkins Add SpellcheckLanguageBlacklist policy 3ab1a065 Polina Bondarenko Add DeviceWilcoDtcConfiguration policy 4ad43b0c Alexander Hendrich [ProtoSync] Add comment as hook for proto .. 810876a8 Yann Dago Remove future tag on ProxySettings policy a6258384 Alexander Hendrich [ProtoSync] DMServer -&gt; Client badd4113 Nicolas [BrowserSwitcher] Remove extra word in a p.. 51a37447 Sergey Poromov Remove PacHttpsUrlStrippingEnabled policy. 583bfe5f Owen Min Rename CloudPolicyOverridesMachinePolicy abb7c1f8 Takashi Sakamoto Fix browser_tests compile failure on Linux.. d2fa0ea1 Roman Sorokin Add placeholders for AuthNegotiateDelegate.. 85070853 Nicolas Ouellet-p.. Add a policy to the 'BrowserSwitcher' group 539dfb73 Alexander Hendrich [ProtoSync] DMServer -&gt; Client d695ae97 Erik Jensen remoting: Add file-transfer policy, enable.. 992074f5 Roman Sorokin Implement AuthNegotiateDelegateByKdcPolicy f4520f0a Olya Kalitova Hide PluginVmLicenseKey device cloud polic.. 0eb7889c Avi Drissman Move blocking popups during page unload be.. f1d18fa0 Wenzhao Zang cros: Send optional sub organization when .. BUG=chromium:932465 TEST=./build_packages --board=amd64-generic &amp;&amp; \ cros_run_unit_tests --board=amd64-generic --packages authpolicy CQ-DEPEND=CL:1550831 Change-Id: I7382662fb677c838cf3c1df746fb66d8225e8722 Reviewed-on: https://chromium-review.googlesource.com/1547889 Commit-Ready: Askar Aitzhan &lt;askaraitzhan@google.com&gt; Tested-by: Askar Aitzhan &lt;askaraitzhan@google.com&gt; Reviewed-by: Pavol Marko &lt;pmarko@chromium.org&gt; " fail_count="0" gerrit_number="1547889" owner_email="askaraitzhan@google.com" 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/89/1547889/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I22a90ae0efea947ea581349ffe8747c283ca7b48" commit="fffbde071087b5840eaadf071d73bb2b6681c295" commit_message="diagnostics: rename wilco_event file name Rename /dev/wilco_event to /dev/wilco_event0. BUG=b:129741555 TEST=none Change-Id: I22a90ae0efea947ea581349ffe8747c283ca7b48 Reviewed-on: https://chromium-review.googlesource.com/1546033 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; " fail_count="1" gerrit_number="1546033" owner_email="lamzin@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/33/1546033/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie29f81a8a5755028c3a5498e668d04f34a85cf1f" commit="82efecf45e56faf238e2e5bdf08506266ec9f3e0" commit_message="diagnostics: update EC files in .conf file Update EC driver files in &quot;wilco_dtc_supportd.conf&quot;. BUG=b:129746628 TEST=none Change-Id: Ie29f81a8a5755028c3a5498e668d04f34a85cf1f Reviewed-on: https://chromium-review.googlesource.com/1546034 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; " fail_count="1" gerrit_number="1546034" owner_email="lamzin@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/34/1546034/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2f23e7990a75818ba6dca5bea69ca6778bb7243c" commit="28b90561daf7ee309abd4cc2b131ee9bb12c9283" commit_message="amd64-generic: Add coverage-fuzzer profile. This profile is to build fuzzers with only coverage flags. BUG=chromium:949338 TEST=Can do setup_board for amd64-generic with profile=coverage-fuzzer Change-Id: I2f23e7990a75818ba6dca5bea69ca6778bb7243c Reviewed-on: https://chromium-review.googlesource.com/1551693 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Jonathan Metzman &lt;metzman@chromium.org&gt; " fail_count="0" gerrit_number="1551693" owner_email="manojgupta@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/93/1551693/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia087df9bc796d57539d05d93460bc68660806cc5" commit="92cfc59ddaea01606e567a082e859cd3e13b1d94" commit_message="chromeos_config: Create amd64-generic-coverage-fuzzer builder. This is to build fuzzers with coverage flags. BUG=chromium:949338 TEST=unit tests pass. CQ-DEPEND=CL:1551693 Change-Id: Ia087df9bc796d57539d05d93460bc68660806cc5 Reviewed-on: https://chromium-review.googlesource.com/1551801 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1551801" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/01/1551801/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I725e26820ef65e74d783e65fb7b8cbef2e3c89ae" commit="02057d3e4ef16a64da68be1b266b4c921c27852d" commit_message="Remove arc USE flag from board overlays This USE flag is now effectively set by the internal build inheritance, it never did anything useful on the public build anyway, as such we can remove it. BUG=chromium:941366 TEST=`equery-fizz u libchromeos-use-flags` On internal build, verify arc USE is still set. CQ-DEPEND=CL:*1043200 Change-Id: I725e26820ef65e74d783e65fb7b8cbef2e3c89ae Reviewed-on: https://chromium-review.googlesource.com/1522192 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="1522192" owner_email="bhthompson@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/92/1522192/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I538b72fd49ebb5adf29a61554a6936a441bab886" commit="d357aa488c18b8911c34ea042cced69e94c48419" commit_message="chipset-whl: Update compiler flags. These are based on goldmont microarchitecture so use &quot;-march=goldmont&quot;. BUG=chromium:943216 TEST=cave tryjob passed Change-Id: I538b72fd49ebb5adf29a61554a6936a441bab886 Reviewed-on: https://chromium-review.googlesource.com/1546654 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="0" gerrit_number="1546654" owner_email="manojgupta@chromium.org" 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/54/1546654/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8e91be856c3bc9148dc373c7bc2cf6c8731cb0d3" commit="ac1b48982af8319f66e836f2ff35150b9c47fc4e" commit_message="rand_ish: prevent spaces in urandom_str and use uniform samples only TEST=cargo test -p rand_ish BUG=None Change-Id: I8e91be856c3bc9148dc373c7bc2cf6c8731cb0d3 Reviewed-on: https://chromium-review.googlesource.com/1553563 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Daniel Prilik &lt;prilik@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="0" gerrit_number="1553563" owner_email="zachr@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/63/1553563/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifefe1803d6509951ade980f34edc2193bb132c1b" commit="6a53d2c127decf57b09a86fbe020b29a3c13c5fd" commit_message="config: Delete rowan Rowan is dead, remove it. Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; BUG=chromium:840888 TEST=None Change-Id: Ifefe1803d6509951ade980f34edc2193bb132c1b Reviewed-on: https://chromium-review.googlesource.com/1540165 Commit-Ready: Evan Green &lt;evgreen@chromium.org&gt; Tested-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="0" gerrit_number="1540165" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/65/1540165/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6a958223b656b23c6710553ad88946c67980aab7" commit="9b2bc6b114a98be367dccc9d3842146c778f64ad" commit_message="cryptohome: Correctly print attestation preparation status We can't rely on the sizeof the preparations map as entries with a status of false are now in the map. Before this fix: # cryptohome --action=tpm_attestation_more_status Attestation Prepared: true Prepared for the default PCA: false Prepared for the test PCA: false Attestation Enrolled: false # After: # cryptohome --action=tpm_attestation_more_status Attestation Prepared: false Prepared for the default PCA: false Prepared for the test PCA: false Attestation Enrolled: false # BUG=chromium:949388 TEST=manual Change-Id: I6a958223b656b23c6710553ad88946c67980aab7 Reviewed-on: https://chromium-review.googlesource.com/1542502 Commit-Ready: Yves Arrouye &lt;drcrash@chromium.org&gt; Tested-by: Yves Arrouye &lt;drcrash@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1542502" owner_email="drcrash@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/02/1542502/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5ac0ce213bd7b84393e29fb6fe0ee0a43ce84218" commit="74d083662f5fdfda4c94b1ca7402f4b466c6befd" commit_message="chipset-cml: Update compiler flags. These are based on goldmont microarchitecture so use &quot;-march=goldmont&quot;. BUG=chromium:943216 TEST=tryjob passed Change-Id: I5ac0ce213bd7b84393e29fb6fe0ee0a43ce84218 Reviewed-on: https://chromium-review.googlesource.com/1546553 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="0" gerrit_number="1546553" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/53/1546553/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I80c252e3ce09f8ecb965c3ac56a3786808fd3e2f" commit="3a1485ae18f235ff9c9c857db5837d6b20f11e4f" commit_message="diagnostics: declare HandlePowerNotification gRPC Declare HandlePowerNotification gRPC interface for WilcoDtc service. This method will be called when the wilco_dtc_supportd daemon received power event from powerd daemon and event of the tracking type occured. Also update dpsl library for new gRPC funciton. BUG=b:124360089 TEST=builds diagnostics package Change-Id: I80c252e3ce09f8ecb965c3ac56a3786808fd3e2f Reviewed-on: https://chromium-review.googlesource.com/1550819 Commit-Ready: Oleh Lamzin &lt;lamzin@google.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; " fail_count="0" gerrit_number="1550819" owner_email="lamzin@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1550819/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I96095c4d3a2e4d0c6f0a6b23168e02acaeb46c44" commit="930d3de3ca44f4df7f6aeb852d7886bde6c3101e" commit_message="diagnostics: add dev-libs/re2 to ebuild libtelem uses dev-libs/re2, thus it needs to be added to COMMON_DEPEND. BUG=b:128946219 TEST=build Change-Id: I96095c4d3a2e4d0c6f0a6b23168e02acaeb46c44 Reviewed-on: https://chromium-review.googlesource.com/1552809 Commit-Ready: Polina Bondarenko &lt;pbond@chromium.org&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="0" gerrit_number="1552809" owner_email="pbond@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/09/1552809/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0f561c76c540d61c7a8e7009980411b6c6764797" commit="a0c17ddfa159deac645f55d91941c2d32504d440" commit_message="Buildbucket V2: GetBuildStatus equivalent function Establish a GetBuildStatus function that queries Buildbucket and produces comparable output as that of CIDB. BUG=chromium:914909 TEST=tryjob Change-Id: I0f561c76c540d61c7a8e7009980411b6c6764797 Reviewed-on: https://chromium-review.googlesource.com/1446594 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1446594" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="49" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/94/1446594/49" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I94392a3b8dcb645e95c14e506522b76ff79635fa" commit="32594a4290f57a9cadaf6058e9393ed8d1760141" commit_message="chromite: Remove cros tryjob branch-util. Why beat around the bush? Let's just go all in. YOLO SWAG. TEST=./run_tests BUG=chromium:933382 Change-Id: I94392a3b8dcb645e95c14e506522b76ff79635fa Reviewed-on: https://chromium-review.googlesource.com/1525069 Commit-Ready: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Tested-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; " fail_count="1" gerrit_number="1525069" owner_email="evanhernandez@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/69/1525069/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaf502010e4a80436d0225c9886ee99b4f6eb885c" commit="17cc6ef115e15599a9f43e99afff50f4227a4d75" commit_message="autotest: Kick off a suite to skylab in trampoline. BUG=chromium:938017 TEST=site_utils/run_suite.py --build nyan_blaze-paladin/R70-10974.0.0-rc1 --board nyan_blaze --suite_name sanity --pool suites --file_bugs True --priority Build --timeout_mins 180 --retry True --max_retries 5 --minimum_duts 1 --suite_min_duts 1 --offload_failures_only False --job_keyvals &quot;{'cidb_build_stage_id': 118148339L, 'cidb_build_id': 3660700, 'datastore_parent_key': ('Build', 3660700, 'BuildStage', 118148339L)}&quot; -c Change-Id: Iaf502010e4a80436d0225c9886ee99b4f6eb885c Reviewed-on: https://chromium-review.googlesource.com/1540117 Commit-Ready: Xixuan Wu &lt;xixuan@chromium.org&gt; Tested-by: Xixuan Wu &lt;xixuan@chromium.org&gt; Reviewed-by: Aviv Keshet &lt;akeshet@chromium.org&gt; " fail_count="1" gerrit_number="1540117" owner_email="xixuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/17/1540117/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5ce8f5d1ee71fb463e11a6b1e244e6eb07714058" commit="2372155437f7914a35201247530bf9ed4cd68781" commit_message="Sarien: add low_battery_shutdown_percen 1. Add &quot;low-battery-shutdown-percent&quot; attribute BUG=b:129377922 TEST=emerge-sarien check /build/sarien; local build Change-Id: I5ce8f5d1ee71fb463e11a6b1e244e6eb07714058 Signed-off-by: light_lee &lt;light_lee@compal.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1541401 Commit-Ready: Chris Zhou &lt;chris_zhou@compal.corp-partner.google.com&gt; Tested-by: Chris Zhou &lt;chris_zhou@compal.corp-partner.google.com&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="0" gerrit_number="1541401" owner_email="light_lee@compal.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/01/1541401/5" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I3f323af6172e94b7ce6e00bbf4bd9126cede3538" commit="8cbc48f26572db8e265260bf4b6cde8ec64b2c9f" commit_message="diagnostics: add an error handling to PerformWebRequest Add a mojo shared memory handle error handling to PerformWebRequest to fail with an internal error if URL or headers are empty strings. TEST=unit_tests BUG=b:129394750 Change-Id: I3f323af6172e94b7ce6e00bbf4bd9126cede3538 Reviewed-on: https://chromium-review.googlesource.com/1546037 Commit-Ready: Polina Bondarenko &lt;pbond@chromium.org&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="0" gerrit_number="1546037" owner_email="pbond@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1546037/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0066feb18338c6cd8eaf665abbd1cb4d8b979ba5" commit="d1aed25a1e55dd3fa3db190646f7373e052ed881" commit_message="arc: Add ARC Custom Tabs experiment BUG=b:129835848 TEST=cros_run_unit_tests --board=eve --packages chromeos-login Change-Id: I0066feb18338c6cd8eaf665abbd1cb4d8b979ba5 Reviewed-on: https://chromium-review.googlesource.com/1550192 Commit-Ready: Yusuke Sato &lt;yusukes@chromium.org&gt; Tested-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="1" gerrit_number="1550192" owner_email="hashimoto@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1550192/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iae05a7bf58d95b3238e826a2429fb09c7b359c26" commit="2380bcd8aa4c3808a317f630a450de4b01038d65" commit_message="diagnostics: add a VPD package dependency BUG=b:124358868 BUG=b:124363691 TEST=build Change-Id: Iae05a7bf58d95b3238e826a2429fb09c7b359c26 Reviewed-on: https://chromium-review.googlesource.com/1550379 Commit-Ready: Polina Bondarenko &lt;pbond@chromium.org&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="0" gerrit_number="1550379" owner_email="pbond@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/79/1550379/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id7e12900c0779907c38791aac4e2f401a6d9296f" commit="2bd8c833827d7ee3bab691c0f9a336e91600e254" commit_message="update_kernel: don't log about not copying firmware We don't copy /lib/firmware by default now, so the messages here are backward. Don't log anything if we're not doing anything. BUG=none TEST=none Change-Id: Id7e12900c0779907c38791aac4e2f401a6d9296f Reviewed-on: https://chromium-review.googlesource.com/1552539 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="1" gerrit_number="1552539" owner_email="briannorris@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/39/1552539/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id307b37da1fd0ddeb2ba83e6d4cbf28036bf88b6" commit="42c67c103ad5d57bf57683ecbd8508c6acd6b1be" commit_message="pytests: suspend_resume: Remove powerd_suspend dependency. suspend_resume pytest doesn't use powerd_suspend anymore. Remove codes related to this. Actually, powerd_suspend also ignores lid_opened file after CL:42984. BUG=chromium:916432 TEST=make test; touch lid_opened, run suspend_resume and passes. Change-Id: Id307b37da1fd0ddeb2ba83e6d4cbf28036bf88b6 Reviewed-on: https://chromium-review.googlesource.com/1379370 Commit-Ready: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; " fail_count="3" gerrit_number="1379370" owner_email="chenghan@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/70/1379370/11" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I0771fdc9bb05a58322628cb0e25306d5d124fe15" commit="480e14f60dee2d9573d07f231617ed398c78d5a0" commit_message="attestation: provide RSA pub EK encrypted quote for EID computation The quote for an RSA pub EK is computed when preparing for enrollment. It is then encrypted with the public key of the Google CA that will process the enrollment when the enrollment request is created. The quote is only provided if the identity has a feature for enrollment IDs, and if the main endorsement credential is not already in RSA form. BUG=chromium:939257 TEST=unit tests CQ-DEPEND=CL:1487577 Change-Id: I0771fdc9bb05a58322628cb0e25306d5d124fe15 Reviewed-on: https://chromium-review.googlesource.com/1507694 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yves Arrouye &lt;drcrash@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1507694" owner_email="drcrash@chromium.org" pass_count="0" patch_number="22" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1507694/22" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia87f5ad9829dead4a06ccb468d6a4a9cddb54ad2" commit="97026e8e65aa85223c6d9b1004bd7b3ea65d7a3a" commit_message="rowan: Delete board Rowan is dead. Remove board support. BUG=chromium:840888 TEST=None BRANCH=None CQ-DEPEND=CL:*1087044,CL:1538915 Change-Id: Ia87f5ad9829dead4a06ccb468d6a4a9cddb54ad2 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1540439 " fail_count="0" gerrit_number="1540439" owner_email="evgreen@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/39/1540439/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia9745747a211a4e07cb98910f185d5d3a4d4eb6f" commit="645d0f660d7fe901f259665ec62d203d1f34094b" commit_message="video: Promote stable video.EncodeAccelH264* tests. These 3 tests are consistently passing at least for 2 weeks. http://tastboard/test/video.EncodeAccelH264180PI420 http://tastboard/test/video.EncodeAccelH264360PI420 http://tastboard/test/video.EncodeAccelH264I420 BUG=None TEST=fast_build.sh -T # to check build Change-Id: Ia9745747a211a4e07cb98910f185d5d3a4d4eb6f Reviewed-on: https://chromium-review.googlesource.com/1549137 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1549137" owner_email="nya@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/37/1549137/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id9143d3da482ef22d91bfa8ecdff478e253a489a" commit="0eed4c69eefd73db0caab7faf7963ecce7858f72" commit_message="Build API: Update READMEs. BUG=None TEST=None Change-Id: Id9143d3da482ef22d91bfa8ecdff478e253a489a Reviewed-on: https://chromium-review.googlesource.com/1549339 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: LaMont Jones &lt;lamontjones@chromium.org&gt; " fail_count="1" gerrit_number="1549339" owner_email="saklein@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/39/1549339/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6ce632672d5303621cf2a397338f5af67d5a25fb" commit="48a4646408ccdc937b33bed863a3894dd4e55ec2" commit_message="arc: align argument name test_video_data to VDA unittest BUG=b:118848258 TEST=Run `emerge-eve arc-codec-test` TEST=Push arcvideodecoder_test_&lt;abi&gt; to Eve and test it Change-Id: I6ce632672d5303621cf2a397338f5af67d5a25fb Reviewed-on: https://chromium-review.googlesource.com/1550939 Commit-Ready: Pin-chih Lin &lt;johnylin@chromium.org&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; " fail_count="1" gerrit_number="1550939" owner_email="johnylin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1550939/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2749a5a8d26867d6ed8d83b24df94d192494e4a9" commit="728ff14c2b42fed2f21738214c526e6579db2774" commit_message="Remove myself from mash autotest authors line I don't work on the mash/mustash project anymore, and the team is OK with the team-wide mailing list acting as owner. BUG=None TEST=None Change-Id: I2749a5a8d26867d6ed8d83b24df94d192494e4a9 Reviewed-on: https://chromium-review.googlesource.com/1551059 Commit-Ready: James Cook &lt;jamescook@chromium.org&gt; Tested-by: James Cook &lt;jamescook@chromium.org&gt; Reviewed-by: Steven Bennetts &lt;stevenjb@chromium.org&gt; " fail_count="0" gerrit_number="1551059" owner_email="jamescook@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/1551059/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I25dc41ce2960881a7e70f89a2068db725b6259c3" commit="3a590c83f1835362898e29897baea0dd639f652a" commit_message="InsertBuildMessage: The function requires a list of IDs Assert that the input is a list from now on. The original CIDB functions needs to be called for each list element with an string ID. BUG=chromium:930242 TEST=run_tests Change-Id: I25dc41ce2960881a7e70f89a2068db725b6259c3 Reviewed-on: https://chromium-review.googlesource.com/1551219 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; " fail_count="1" gerrit_number="1551219" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/19/1551219/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id0b4297708daca4bbb96d16ada182c23c642b61a" commit="9e778503c6070a9b3a7d360d6fe17c9d77654db0" commit_message="chromite.api.TestService/DebugInfoTest: Add service. BUG=chromium:905031, b:129703822 TEST=manual: debug_info_tests produced same output as endpoint. Change-Id: Id0b4297708daca4bbb96d16ada182c23c642b61a Reviewed-on: https://chromium-review.googlesource.com/1551220 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; " fail_count="2" gerrit_number="1551220" owner_email="saklein@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/20/1551220/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6d4e2f8dd7b099e2db7e4eadb71bea61d66c7713" commit="4282572426e8c923833e1d17c84fe6e5689bd680" commit_message="tast-tests: Fix PID file race in security.Minijail. Try to fix infrequent flakiness in the security.Minijail test's pid-file test case caused by a race where the jailed child process could attempt to read the PID file before the parent minijail0 process had written it. Also limit each test case to 15 seconds. BUG=chromium:949357 TEST=manual: test passes locally Change-Id: I6d4e2f8dd7b099e2db7e4eadb71bea61d66c7713 Reviewed-on: https://chromium-review.googlesource.com/1551654 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1551654" owner_email="derat@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/54/1551654/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifc216fdfa1adf42e96e491b65250d1cfa73f8cd4" commit="64978098b8647ae7d13d2efefe911cada70def59" commit_message="g: clean up UART channel names For some reasons functions dealing with the Cr50 console are using the 'uart_ec' prefx. This patch renames them to match the actual use. BRANCH=cr50, cr50mp BUG=none TEST=make buildall -j still succeeds. Change-Id: Ifc216fdfa1adf42e96e491b65250d1cfa73f8cd4 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551690 Reviewed-by: Namyoon Woo &lt;namyoon@chromium.org&gt; " fail_count="1" gerrit_number="1551690" 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/90/1551690/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I81deae8f065fe0a04a32beec70bb6f604fb80a39" commit="43b1b63cf69ab7bb19784ea1e9ed3bd2c1b58f0f" commit_message="media-libs/mesa: use release build type Whether we use this really depends on whether we pass on own optimizations when building: &quot;No extra build flags are used, even for compiler warnings, useful for distro packagers and other cases where you need to specify all arguments by yourself.&quot; https://mesonbuild.com/Running-Meson.html BUG=chromium:948401 TEST=CQ Change-Id: I81deae8f065fe0a04a32beec70bb6f604fb80a39 Reviewed-on: https://chromium-review.googlesource.com/1551743 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Po-Hsien Wang &lt;pwang@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1551743" owner_email="gurchetansingh@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/43/1551743/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1b75d8913b9d432aba75f206fd321d64f687edfb" commit="3046c989fd975d466dc36d9f5be06803596f1874" commit_message="autotest: Delete more ported tests. Delete the following Autotest tests, as they have Tast test equivalents that are now running on the CQ: build_RootFilesystemSize login_GuestAndActualSession login_SameSessionTwice security_OpenSSLBlacklist security_ptraceRestrictions BUG=chromium:885910 TEST=none Change-Id: I1b75d8913b9d432aba75f206fd321d64f687edfb Reviewed-on: https://chromium-review.googlesource.com/1551974 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1551974" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/74/1551974/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7ca8d47531df8a206165d4b3f14cb367d9d5d745" commit="19b4af14944c6da82d3268dca2bbdcab23fa6a95" commit_message="ish: print heci error messages when occur The error message for the HECI bus should print to the console if errors occur. Only the spammy debug message should be guarded by the debug compiler option. BRANCH=none BUG=none TEST=see prints on console This exposes that we are failing to send HECI (ISHTP) messages due to a flow control issue (no cred) Change-Id: I7ca8d47531df8a206165d4b3f14cb367d9d5d745 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1553299 Reviewed-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-by: Mathew King &lt;mathewk@chromium.org&gt; " fail_count="0" gerrit_number="1553299" owner_email="jettrink@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/99/1553299/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icd9895e8da16c74a0e60156393d3b8cfd0fe43b3" commit="77e872440091d9bc1ec6b73c3422d8c5f56057fc" commit_message="ec: fix button/powerbtn behavior This changes does 2 things: - it unifies volume up/down/up_down_hold and pwr_button_hold all under one ec driver function and uses the parameters to indicate how to invoke it. This is to reduce code and also have common error guarding (below) - it guards against assertion errors in the EC by overwriting anything less than 1 as the value (1ms) with 1ms. BUG=b:123212205 TEST=manual testing dut-control pwr_button_hold:10 &gt; powerbtn 10 Simulating 10 ms power button press. [936.095299 power button pressed] [936.095475 buttons: 5] [936.095666 SW 0x07] [936.095932 event set 0x0000000000000004] Simulating power button release. &gt; [936.104859 power button released] [936.105017 buttons: 4] [936.105208 SW 0x05] dut-control volume_up_hold:10 &gt; button vup 10 [948.650757 Button 'Volume Up' was pressed] [948.650962 buttons: 6] dut-control volume_down_hold:10 &gt; [953.951354 Battery 48% (Display 0.0 %) / 2h:0 to full] [958.651181 DEBUG MODE: Active!] button vdown 10 [965.652122 Button 'Volume Down' was released] [965.652333 buttons: 2] &gt; [968.651407 DEBUG MODE: Exit!] dut-control volume_up_down_hold:100 &gt; button vup vdown 100 [973.135337 Button 'Volume Up' was released] [973.135545 buttons: 0] [973.143246 Button 'Volume Down' was pressed] [973.143455 buttons: 4] [973.250463 Button 'Volume Up' was pressed] [973.250668 buttons: 6] [973.258372 Button 'Volume Down' was released] [973.258583 buttons: 2] [973.258753 DEBUG MODE: Exit!] &gt; dut-control volume_up_down_hold:0 2019-01-22 18:49:43,270 - ec - ERROR - Trying to set ec button press to 0 ms. Overwriting the value to be 1ms. // Servod logs. // EC console &gt; button vup vdown 1 [1165.667043 Button 'Volume Up' was released] [1165.667256 buttons: 0] [1165.674961 Button 'Volume Down' was pressed] [1165.675176 buttons: 4] Change-Id: Icd9895e8da16c74a0e60156393d3b8cfd0fe43b3 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1426284 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="3" gerrit_number="1426284" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/84/1426284/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I86d37296af634c47a1b90f0f16cfbdd90ec120d2" commit="98d27cf52fe4064c8ed40d74325b3487692d83fe" commit_message="network_WlanDriver: add hooks for QCA6174-3 (SDIO) Add the right strings for network_WlanDriver to work on the sdio version of QCA6174. BUG=b:122806930 TEST=manual testing, local setup test_that --autotest_dir=[...] $DUT_IP network_WlanDriver Change-Id: I86d37296af634c47a1b90f0f16cfbdd90ec120d2 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1419718 Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="3" gerrit_number="1419718" owner_email="coconutruben@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/18/1419718/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia76df19f7d9e4f308f3f1a7175f130f1ef7249a2" commit="f07af70f4d164cf672ba834dd1beebde212491c5" commit_message="cr50: use board_wipe_tpm to clear the tpm We were clearing the tpm in two different ways. There was one implementation in factory_mode.c and one in wp.c. This change merges the two, so there's only one board_wipe_tpm. While modifying the wipe tpm code from factory_mode.c I noticed the factory_enable_failed stuff is maybe a bit more complicated than necessary. I opened a bug for cleaning that up(b/129956462). It wont be addressed in this change. BUG=none BRANCH=none TEST=Run the processes that wipe the tpm open ccd. enable factory mode from vendor command. run rma open process Change-Id: Ia76df19f7d9e4f308f3f1a7175f130f1ef7249a2 Signed-off-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1535156 Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="0" gerrit_number="1535156" owner_email="mruthven@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/56/1535156/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I593327643c9f4f534ca51942a7b66352a639b2b2" commit="86a5c6e22570e6f405ba3a8044300e742bbf8cb7" commit_message="llvm-libunwind: Add dependency on sys-devel/llvm for SDK builds. llvm-libunwind needs clang to be present for compilation. BUG=chromium:944939 TEST=chromiumos-sdk passes. Change-Id: I593327643c9f4f534ca51942a7b66352a639b2b2 Reviewed-on: https://chromium-review.googlesource.com/1548396 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="0" gerrit_number="1548396" 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/96/1548396/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I79bc776eb152983bb54d122a307be8cfab7bbcba" commit="af20559e87dad9be61a14ec18c899a38cce208fc" commit_message="libchrome: Disable &quot;-z,defs&quot; for coverage builds. Coverage builds do not like the linker flag &quot;-z,defs&quot; like asan. Building libchrome with USE=&quot;coverage fuzzer&quot; results in linker errors: ../../../libchrome-462023/platform2/libchrome/base/debug/activity_tracker.cc:152: error: undefined reference to '__sanitizer_cov_trace_cmp4' ../../../libchrome-462023/platform2/libchrome/base/debug/activity_tracker.cc:572: error: undefined reference to '__sanitizer_cov_trace_const_cmp2' ../../../libchrome-462023/platform2/libchrome/base/logging.h:703: error: undefined reference to '__sanitizer_cov_trace_const_cmp2' BUG=chromium:949338 TEST=libchrome buidls with coverage flags. Change-Id: I79bc776eb152983bb54d122a307be8cfab7bbcba Reviewed-on: https://chromium-review.googlesource.com/1551650 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="0" gerrit_number="1551650" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="2" project="aosp/platform/external/libchrome" project_url="https://chromium-review.googlesource.com/aosp/platform/external/libchrome" ref="refs/changes/50/1551650/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8c4d255eff54a5fc53901cf245e0ea9f61e51642" commit="73d7bfe21675ff361919079192d9c719adafeefc" commit_message="arm64: Unmask smbprovider smbprovider now builds and runs on arm64. BUG=chromium:892278 TEST=Build and deploy kevin64 image, add and browse SMB share Change-Id: I8c4d255eff54a5fc53901cf245e0ea9f61e51642 Reviewed-on: https://chromium-review.googlesource.com/1545482 Commit-Ready: Anand Mistry &lt;amistry@chromium.org&gt; Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1545482" owner_email="amistry@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/82/1545482/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4c46067984377afee226fdd40eccb1b6d784c8b0" commit="8f62dff7b8f31cdf30b413a386561051f5694243" commit_message="init: Fix timing of periodic_scheduler's first run Fix timing of periodic_scheduler's first run. Previously, periodic_scheduler would measure the timing of the first run of its task from *after* the first sleep, effectively adding 310 seconds to time before the task first ran. This was no big deal since all our periodics are 1 hour or more. However, bug 186426 wants to add a time-to-first-run of ~10 minutes, so the extra 5 minutes is noticable. BUG=chromium:186426 TEST=Ran OS; made sure crash_sender is still triggering after just over an hour. Change-Id: I4c46067984377afee226fdd40eccb1b6d784c8b0 Reviewed-on: https://chromium-review.googlesource.com/1551525 Commit-Ready: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1551525" owner_email="iby@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/25/1551525/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iafb66b8e0510cf5d6193b4f1c3b13acebaefe2ff" commit="0a9987ed1dad001746d46b34c678c93cb8623b5c" commit_message="gs_offloader: handle tgz cts result files TEST=ran various positive/negative manul tests, updated unittests BUG= b:129409611 Change-Id: Iafb66b8e0510cf5d6193b4f1c3b13acebaefe2ff Reviewed-on: https://chromium-review.googlesource.com/1549576 Commit-Ready: Rohit Makasana &lt;rohitbm@chromium.org&gt; Tested-by: Rohit Makasana &lt;rohitbm@chromium.org&gt; Reviewed-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; Reviewed-by: Rohit Makasana &lt;rohitbm@chromium.org&gt; " fail_count="0" gerrit_number="1549576" owner_email="rohitbm@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/76/1549576/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5a02bca592bcdc2cdf99ded2eec7674706fd8128" commit="0b2ab3859127b8a03a4205ae7dfef5d0afdd7272" commit_message="cros-ec-boards: add hatch_fp Firmware for FPMCU on Hatch. BUG=b:124996507 TEST=None Change-Id: I5a02bca592bcdc2cdf99ded2eec7674706fd8128 Reviewed-on: https://chromium-review.googlesource.com/1553599 Commit-Ready: Nicolas Norvez &lt;norvez@chromium.org&gt; Tested-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="0" gerrit_number="1553599" owner_email="norvez@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/99/1553599/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5f2677b92406b8a49d229bc84d2efcca5504f501" commit="5e6662de2694a433c6e0fb7bb868549693d0db24" commit_message="i2c-pseudo: Simplify install shell script. The script now unconditionally attempts to (re)install the module, even if it is already loaded. (This also removes a message which had a typo, mistakingly referring to i2c-dev instead of i2c-pseudo.) The script no longer attempts to load i2c-dev, since servod does that now. The script now runs &quot;make clean&quot; before &quot;make&quot; . The header comment no longer references a section of the README that was never checked in. BRANCH=none BUG=b:79684405 TEST=I ran the install script in various scenarios: 1) No i2c-pseudo module loaded or installed. 2) i2c-pseudo module loaded but not installed. 3) i2c-pseudo module installed but not loaded 4) i2c-pseudo module loaded and installed. In all cases the module was (re)installed and either left loaded (if applicable), or loaded (if not previously loaded). The script does not attempt to unload and re-load the module when re-installing only for simplicity. Change-Id: I5f2677b92406b8a49d229bc84d2efcca5504f501 Signed-off-by: Matthew Blecker &lt;matthewb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1552245 Reviewed-by: Nick Sanders &lt;nsanders@chromium.org&gt; " fail_count="0" gerrit_number="1552245" owner_email="matthewb@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/45/1552245/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic6ae27bb498d2a82389803019f948bc11e3dec23" commit="5ebfcb1fc0bee5a92934d654a830cec62490f704" commit_message="bc12: pi3usb9201: Save supplier to update charge manager When bc1.2 detection is completed, it will update the available charge for the supplier type which was detected. When bc1.2 is powered down (upon CC detach), the charge manager needs to be informed that the available charge for this supplier type is 0, This CL modifies the pi3usb9201 driver to store the most recent bc1.2 detection supplier type for each port. When the bc1.2 chip is powered down, then the charge manager can be properly updated. BUG=b:129435454 BRANCH=none TEST=Connected, then removed charger to both ports 0 and 1. The checked status via ectool: localhost ~ # ectool usbpdpower Port 0: Disconnected Port 1: Disconnected Change-Id: Ic6ae27bb498d2a82389803019f948bc11e3dec23 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1545076 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="8" gerrit_number="1545076" owner_email="scollyer@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/76/1545076/4" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-4.19" change_id="Ie2484ee29439e2a1e33422be4febd0e3dda8f80e" commit="e39032cb3255f1b040c0c6bd22747ba7a7a8ce09" commit_message="FROMLIST: mfd: cros_ec: Add host_sleep_event_v1 command Introduce the command and response structures for the second revision of the host sleep event. These structures are part of a new EC change that enables detection of failure to enter S0ix. The EC waits a kernel-specified timeout (or a default amount of time) for the S0_SLP pin to change, and wakes the system if that change does not occur in time. Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; (am from https://lore.kernel.org/patchwork/patch/1058060/) (also found at https://lkml.kernel.org/r/20190403213428.89920-2-evgreen@chromium.org) BUG=b:123716513 TEST=Suspend with EC change Change-Id: Ie2484ee29439e2a1e33422be4febd0e3dda8f80e Reviewed-on: https://chromium-review.googlesource.com/1551503 Commit-Ready: Evan Green &lt;evgreen@chromium.org&gt; Tested-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Rajat Jain &lt;rajatja@google.com&gt; " fail_count="0" gerrit_number="1551503" owner_email="evgreen@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/03/1551503/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Id2b973168b629792401e085057929fa3ceb7875b" commit="a9ef47a2d50b3dae00b75e5330d170175985e6c9" commit_message="CHROMIUM: Merge 'v4.19.33' into chromeos-4.19 Merge of v4.19.33 into chromeos-4.19 Conflicts: sound/pci/hda/patch_realtek.c Changelog: ---------------------------------------------------------------- Aaro Koskinen (1): net: stmmac: fix memory corruption with large MTUs Aditya Pakki (2): serial: max310x: Fix to avoid potential NULL pointer dereference serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference Adrian Hunter (1): perf intel-pt: Fix TSC slip Andrea Righi (1): btrfs: raid56: properly unmap parity page in finish_parity_scrub() Arnd Bergmann (1): usb: mtu3: fix EXTCON dependency Axel Lin (1): gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input Bart Van Assche (1): scsi: sd: Fix a race between closing an sd device and sd I/O Bernhard Rosenkraenzer (1): ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops Bjorn Helgaas (1): mISDN: hfcpci: Test both vendor &amp; device ID for Digium HFC4S Bjrn Mork (1): USB: serial: option: add Olicard 600 Chao Yu (1): staging: erofs: fix to handle error path of erofs_vmap() Chen-Yu Tsai (1): phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs Chris Chiu (2): ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 Christian Lamparter (1): net: dsa: qca8k: remove leftover phy accessors Christoph Paasch (1): net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec Christophe Leroy (1): powerpc/fsl: Fix the flush of branch predictor. Corey Minyard (1): ipmi_si: Fix crash when using hard-coded device Cornelia Huck (1): vfio: ccw: only free cp on final interrupt Darrick J. Wong (1): ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock David Sterba (1): btrfs: don't report readahead errors and don't update statistics Dean Nelson (2): thunderx: enable page recycling for non-XDP case thunderx: eliminate extra calls to put_page() for pages held for recycling Diana Craciun (10): powerpc/fsl: Add infrastructure to fixup branch predictor flush powerpc/fsl: Add macro to flush the branch predictor powerpc/fsl: Emulate SPRN_BUCSR register powerpc/fsl: Add nospectre_v2 command line argument powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) powerpc/fsl: Flush branch predictor when entering KVM powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used powerpc/fsl: Update Spectre v2 reporting powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' Dmitry Bogdanov (1): net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 Eric Biggers (2): drm/vgem: fix use-after-free when drm_gem_handle_create() fails drm/vkms: fix use-after-free when drm_gem_handle_create() fails Eric Dumazet (5): dccp: do not use ipv6 header for ipv4 flow net: rose: fix a possible stack overflow tcp: do not use ipv6 header for ipv4 flow tun: properly test for IFF_UP tun: add a missing rcu_read_unlock() in error path Erik Hugne (2): tipc: allow service ranges to be connect()'ed on RDM/DGRAM tipc: fix cancellation of topology subscriptions Fabrizio Castro (1): usb: common: Consider only available nodes for dr_mode Filipe Manana (2): Btrfs: fix incorrect file size after shrinking truncate and fsync Btrfs: fix assertion failure on fsync with NO_HOLES enabled Finn Thain (1): mac8390: Fix mmio access size probe Fredrik Noring (1): kbuild: modversions: Fix relative CRC byte order interpretation Gao Xiang (2): staging: erofs: fix error handling when failed to read compresssed data staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir() Gautham R. Shenoy (1): powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes George McCollister (1): USB: serial: ftdi_sio: add additional NovaTech products Greg Kroah-Hartman (2): USB: serial: cp210x: add new device id Linux 4.19.33 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.19.33' into merge/chromeos-4.19-v4.19.33 Gustavo A. R. Silva (2): ALSA: rawmidi: Fix potential Spectre v1 vulnerability ALSA: seq: oss: Fix Spectre v1 vulnerability Heikki Krogerus (6): drivers: base: Helpers for adding device connection descriptions platform: x86: intel_cht_int33fe: Register all connections at once platform: x86: intel_cht_int33fe: Add connection for the DP alt mode platform: x86: intel_cht_int33fe: Add connections for the USB Type-C port usb: typec: class: Don't use port parent for getting mux handles platform: x86: intel_cht_int33fe: Remove the old connections for the muxes Herbert Xu (2): rhashtable: Still do rehash when we get EEXIST ila: Fix rhashtable walker list corruption Hoan Nguyen An (1): serial: sh-sci: Fix setting SCSCR_TIE while transferring data Ian Abbott (1): staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest Jerome Brunet (1): net: phy: meson-gxl: fix interrupt support Jian-Hong Pan (4): ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 John Hurley (1): net: sched: fix cleanup NULL pointer exception in act_mirr Jonas Karlman (1): drm/rockchip: vop: reset scale mode when win is disabled Josef Bacik (1): btrfs: remove WARN_ON in log_dir_items Kailang Yang (2): ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB Kan Liang (1): perf pmu: Fix parser error for uncore event alias Kangjie Lu (3): tty: mxs-auart: fix a potential NULL pointer dereference tty: atmel_serial: fix a potential NULL pointer dereference gpio: exar: add a check for the return value of ida_simple_get fails Kohji Okuno (1): ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time Kristian Evensen (1): USB: serial: option: add support for Quectel EM12 Lars Persson (1): mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate Lin Yi (1): USB: serial: mos7720: fix mos_parport refcount imbalance on error path Malcolm Priestley (2): staging: vt6655: Remove vif check from vnt_interrupt staging: vt6655: Fix interrupt race condition on device start up. Mans Rullgard (1): USB: serial: option: set driver_info for SIM5218 and compatibles Marcel Holtmann (2): Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer Martin K. Petersen (1): scsi: sd: Quiesce warning if device does not report optimal I/O size Mathias Nyman (3): xhci: Fix port resume done detection for SS ports with LPM enabled usb: xhci: dbc: Don't free all memory with spinlock held xhci: Don't let USB3 ports stuck in polling state prevent suspend Matteo Croce (1): gtp: change NET_UDP_TUNNEL dependency to select Maxime Chevallier (1): packets: Always register packet sk in the same order Michael Ellerman (2): powerpc/security: Fix spectre_v2 reporting powerpc/64: Fix memcmp reading past the end of src/dest Nathan Chancellor (1): tty: serial: qcom_geni_serial: Initialize baud in qcom_geni_console_setup Naveen N. Rao (1): powerpc: bpf: Fix generation of load/store DW instructions NeilBrown (1): NFS: fix mount/umount race in nlmclnt. Nicolas Boichat (2): mm: add support for kmem caches in DMA32 zone iommu/io-pgtable-arm-v7s: request DMA32 memory, and improve debugging Nikolay Borisov (1): btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size Olga Kornievskaia (1): NFSv4.1 don't free interrupted slot on open Paolo Abeni (1): net: datagram: fix unbounded loop in __skb_try_recv_datagram() Radoslav Gerganov (1): USB: gadget: f_hid: fix deadlock in f_hidg_write() Rolf Eike Beer (1): objtool: Query pkg-config for libelf location Romain Izard (1): usb: cdc-acm: fix race during wakeup blocking TX traffic Sabrina Dubroca (1): vrf: prevent adding upper devices Samuel Thibault (1): staging: speakup_soft: Fix alternate speech with other synths Sean Christopherson (3): KVM: Reject device ioctls from processes other than the VM's creator KVM: x86: update %rip after emulating IO KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts Steffen Maier (2): scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices Takashi Iwai (2): ALSA: pcm: Fix possible OOB access in PCM oss plugins ALSA: pcm: Don't suspend stream in unrecoverable PCM state Tetsuo Handa (1): fs/open.c: allow opening only regular files during execve() Thomas Gleixner (3): watchdog: Respect watchdog cpumask on CPU hotplug cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y Wentao Wang (1): Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc Xin Long (4): ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL sctp: get sctphdr by offset in sctp_compute_cksum sctp: use memdup_user instead of vmemdup_user tipc: change to check tipc_own_id to return in tipc_net_stop Xu Yu (1): bpf: do not restore dst_reg when cur_state is freed Yang Shi (1): mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified Yasushi Asano (1): usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk YueHaibing (3): genetlink: Fix a memory leak on error path net-sysfs: call dev_hold if kobject_init_and_add success fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links Zhenyu Wang (1): drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check Zhiqiang Liu (1): vxlan: Don't call gro_cells_destroy() before device is unregistered Documentation/virtual/kvm/api.txt | 16 +- Makefile | 6 +- arch/arm/mach-imx/cpuidle-imx6q.c | 27 +-- arch/powerpc/include/asm/feature-fixups.h | 12 ++ arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/include/asm/ppc_asm.h | 10 + arch/powerpc/include/asm/setup.h | 7 + arch/powerpc/kernel/entry_64.S | 5 + arch/powerpc/kernel/exceptions-64e.S | 27 ++- arch/powerpc/kernel/head_booke.h | 12 ++ arch/powerpc/kernel/head_fsl_booke.S | 15 ++ arch/powerpc/kernel/security.c | 49 +++-- arch/powerpc/kernel/setup-common.c | 1 + arch/powerpc/kernel/vmlinux.lds.S | 8 + arch/powerpc/kvm/bookehv_interrupts.S | 4 + arch/powerpc/kvm/e500_emulate.c | 7 + arch/powerpc/lib/feature-fixups.c | 23 ++ arch/powerpc/lib/memcmp_64.S | 17 +- arch/powerpc/mm/tlb_low_64e.S | 7 + arch/powerpc/net/bpf_jit.h | 17 +- arch/powerpc/net/bpf_jit32.h | 4 + arch/powerpc/net/bpf_jit64.h | 20 ++ arch/powerpc/net/bpf_jit_comp64.c | 12 +- arch/powerpc/platforms/pseries/pseries_energy.c | 27 ++- arch/x86/Kconfig | 8 +- arch/x86/include/asm/kvm_host.h | 2 + arch/x86/kvm/vmx.c | 14 -- arch/x86/kvm/x86.c | 48 ++++- drivers/char/ipmi/ipmi_si.h | 4 +- drivers/char/ipmi/ipmi_si_hardcode.c | 236 +++++++++++++++------ drivers/char/ipmi/ipmi_si_intf.c | 22 +- drivers/char/ipmi/ipmi_si_platform.c | 30 ++- drivers/gpio/gpio-adnp.c | 6 +- drivers/gpio/gpio-exar.c | 2 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 18 +- drivers/gpu/drm/vgem/vgem_drv.c | 6 +- drivers/gpu/drm/vkms/vkms_gem.c | 5 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 3 +- drivers/net/Kconfig | 4 +- drivers/net/dsa/qca8k.c | 18 -- drivers/net/ethernet/8390/mac8390.c | 19 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 5 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 30 ++- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 5 +- drivers/net/phy/meson-gxl.c | 6 + drivers/net/tun.c | 16 +- drivers/net/vrf.c | 1 + drivers/net/vxlan.c | 4 +- drivers/phy/allwinner/phy-sun4i-usb.c | 5 +- drivers/platform/x86/intel_cht_int33fe.c | 27 ++- drivers/s390/cio/vfio_ccw_drv.c | 8 +- drivers/s390/scsi/zfcp_erp.c | 17 ++ drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_scsi.c | 4 + drivers/scsi/sd.c | 22 +- drivers/staging/comedi/comedidev.h | 2 + drivers/staging/comedi/drivers.c | 33 ++- drivers/staging/comedi/drivers/ni_mio_common.c | 10 +- drivers/staging/erofs/dir.c | 45 ++-- drivers/staging/erofs/unzip_vle.c | 46 ++-- drivers/staging/erofs/unzip_vle_lz4.c | 7 +- drivers/staging/speakup/speakup_soft.c | 16 +- drivers/staging/speakup/spk_priv.h | 1 + drivers/staging/speakup/synth.c | 6 + drivers/staging/vt6655/device_main.c | 11 +- drivers/tty/serial/atmel_serial.c | 4 + drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/max310x.c | 2 + drivers/tty/serial/mvebu-uart.c | 3 + drivers/tty/serial/mxs-auart.c | 4 + drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/sh-sci.c | 12 +- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/common/common.c | 2 + drivers/usb/gadget/function/f_hid.c | 6 +- drivers/usb/host/xhci-dbgcap.c | 5 +- drivers/usb/host/xhci-hub.c | 19 +- drivers/usb/host/xhci-rcar.c | 1 + drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.h | 8 + drivers/usb/mtu3/Kconfig | 1 + drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 4 +- drivers/usb/serial/mos7720.c | 4 +- drivers/usb/serial/option.c | 17 +- drivers/usb/typec/class.c | 38 ++-- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/tree-log.c | 33 ++- fs/btrfs/volumes.c | 2 +- fs/lockd/host.c | 3 +- fs/nfs/nfs4proc.c | 3 +- fs/ocfs2/refcounttree.c | 42 ++-- fs/open.c | 6 + fs/proc/proc_sysctl.c | 3 +- include/linux/device.h | 24 +++ include/net/sctp/checksum.h | 2 +- include/net/sock.h | 6 + kernel/bpf/verifier.c | 2 +- kernel/cpu.c | 20 +- kernel/watchdog.c | 6 +- lib/rhashtable.c | 8 +- mm/mempolicy.c | 40 +++- mm/migrate.c | 11 +- net/bluetooth/l2cap_core.c | 83 +++++--- net/core/datagram.c | 2 +- net/core/net-sysfs.c | 6 +- net/dccp/ipv6.c | 4 +- net/ipv6/ila/ila_xlat.c | 1 + net/ipv6/route.c | 18 +- net/ipv6/tcp_ipv6.c | 8 +- net/netlink/genetlink.c | 3 +- net/packet/af_packet.c | 4 +- net/rose/rose_subr.c | 21 +- net/sched/act_mirred.c | 3 + net/sctp/socket.c | 12 +- net/tipc/net.c | 5 +- net/tipc/socket.c | 20 +- net/tipc/topsrv.c | 1 + scripts/mod/modpost.c | 2 +- sound/core/oss/pcm_oss.c | 43 ++-- sound/core/pcm_native.c | 9 +- sound/core/rawmidi.c | 2 + sound/core/seq/oss/seq_oss_synth.c | 7 +- sound/pci/hda/patch_realtek.c | 79 ++++++- tools/objtool/Makefile | 7 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 20 +- tools/perf/util/pmu.c | 10 + virt/kvm/kvm_main.c | 3 + 131 files changed, 1295 insertions(+), 557 deletions(-) BUG=chromium:948240 TEST=Build and test on various affected systems Change-Id: Id2b973168b629792401e085057929fa3ceb7875b Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551340 " fail_count="0" gerrit_number="1551340" owner_email="groeck@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/40/1551340/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I0f3c12e2663129bba1d13489441e9a98c99b64cd" commit="cf6cbd9fb3ecd1f848b38c910a9d09af148b766f" commit_message="CHROMIUM: Merge 'v4.14.110' into chromeos-4.14 Merge of v4.14.110 into chromeos-4.14 Conflicts: sound/core/rawmidi.c Changelog: ---------------------------------------------------------------- Aaro Koskinen (1): net: stmmac: fix memory corruption with large MTUs Aditya Pakki (1): serial: max310x: Fix to avoid potential NULL pointer dereference Adrian Hunter (1): perf intel-pt: Fix TSC slip Andrea Righi (1): btrfs: raid56: properly unmap parity page in finish_parity_scrub() Arnd Bergmann (1): usb: mtu3: fix EXTCON dependency Axel Lin (1): gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input Bart Van Assche (1): scsi: sd: Fix a race between closing an sd device and sd I/O Bhadram Varka (1): stmmac: copy unicast mac address to MAC registers Bjorn Helgaas (1): mISDN: hfcpci: Test both vendor &amp; device ID for Digium HFC4S Bjrn Mork (1): USB: serial: option: add Olicard 600 Chen-Yu Tsai (1): phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs Christian Lamparter (1): net: dsa: qca8k: remove leftover phy accessors Christoffer Dall (1): video: fbdev: Set pixclock = 0 in goldfishfb Christoph Paasch (1): net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec Christophe Leroy (1): powerpc/fsl: Fix the flush of branch predictor. Cornelia Huck (1): vfio: ccw: only free cp on final interrupt Darrick J. Wong (1): ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock Dean Nelson (2): thunderx: enable page recycling for non-XDP case thunderx: eliminate extra calls to put_page() for pages held for recycling Diana Craciun (16): powerpc/64: Disable the speculation barrier from the command line powerpc/64: Make stf barrier PPC_BOOK3S_64 specific. powerpc/64: Make meltdown reporting Book3S 64 specific powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms powerpc/fsl: Add infrastructure to fixup branch predictor flush powerpc/fsl: Add macro to flush the branch predictor powerpc/fsl: Fix spectre_v2 mitigations reporting powerpc/fsl: Emulate SPRN_BUCSR register powerpc/fsl: Add nospectre_v2 command line argument powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) powerpc/fsl: Flush branch predictor when entering KVM powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used powerpc/fsl: Update Spectre v2 reporting powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' Dmitry Bogdanov (1): net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 Eric Biggers (1): drm/vgem: fix use-after-free when drm_gem_handle_create() fails Eric Dumazet (5): dccp: do not use ipv6 header for ipv4 flow net: rose: fix a possible stack overflow tcp: do not use ipv6 header for ipv4 flow tun: properly test for IFF_UP tun: add a missing rcu_read_unlock() in error path Fabrizio Castro (1): usb: common: Consider only available nodes for dr_mode Filipe Manana (1): Btrfs: fix incorrect file size after shrinking truncate and fsync Finn Thain (1): mac8390: Fix mmio access size probe Fredrik Noring (1): kbuild: modversions: Fix relative CRC byte order interpretation George McCollister (1): USB: serial: ftdi_sio: add additional NovaTech products Greg Kroah-Hartman (3): USB: serial: cp210x: add new device id Revert &quot;USB: core: only clean up what we allocated&quot; Linux 4.14.110 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.14.110' into merge/chromeos-4.14-v4.14.110 Gustavo A. R. Silva (2): ALSA: rawmidi: Fix potential Spectre v1 vulnerability ALSA: seq: oss: Fix Spectre v1 vulnerability Herbert Xu (1): rhashtable: Still do rehash when we get EEXIST Hoan Nguyen An (1): serial: sh-sci: Fix setting SCSCR_TIE while transferring data Ian Abbott (1): staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest Josef Bacik (1): btrfs: remove WARN_ON in log_dir_items Kailang Yang (2): ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB Kangjie Lu (2): tty: atmel_serial: fix a potential NULL pointer dereference gpio: exar: add a check for the return value of ida_simple_get fails Kohji Okuno (1): ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time Kristian Evensen (1): USB: serial: option: add support for Quectel EM12 Lars Persson (1): mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate Lin Yi (1): USB: serial: mos7720: fix mos_parport refcount imbalance on error path Malcolm Priestley (2): staging: vt6655: Remove vif check from vnt_interrupt staging: vt6655: Fix interrupt race condition on device start up. Mans Rullgard (1): USB: serial: option: set driver_info for SIM5218 and compatibles Marcel Holtmann (2): Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer Martin K. Petersen (1): scsi: sd: Quiesce warning if device does not report optimal I/O size Mathias Nyman (1): xhci: Fix port resume done detection for SS ports with LPM enabled Maxime Chevallier (1): packets: Always register packet sk in the same order Michael Ellerman (11): powerpc: Use barrier_nospec in copy_from_user() powerpc/64: Use barrier_nospec in syscall entry powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC powerpc/64: Call setup_barrier_nospec() from setup_arch() powerpc/asm: Add a patch_site macro &amp; helpers for patching instructions powerpc/64s: Add new security feature flags for count cache flush powerpc/64s: Add support for software count cache flush powerpc/pseries: Query hypervisor for count cache flush settings powerpc/powernv: Query firmware for count cache flush settings powerpc/security: Fix spectre_v2 reporting Michal Suchanek (4): powerpc/64s: Add support for ori barrier_nospec patching powerpc/64s: Patch barrier_nospec in modules powerpc/64s: Enable barrier_nospec based on firmware settings powerpc/64s: Enhance the information in cpu_show_spectre_v1() Naveen N. Rao (1): powerpc: bpf: Fix generation of load/store DW instructions Olga Kornievskaia (1): NFSv4.1 don't free interrupted slot on open Paolo Abeni (1): net: datagram: fix unbounded loop in __skb_try_recv_datagram() Radoslav Gerganov (1): USB: gadget: f_hid: fix deadlock in f_hidg_write() Romain Izard (1): usb: cdc-acm: fix race during wakeup blocking TX traffic Sean Christopherson (2): KVM: Reject device ioctls from processes other than the VM's creator KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts Steffen Maier (2): scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices Takashi Iwai (2): ALSA: pcm: Fix possible OOB access in PCM oss plugins ALSA: pcm: Don't suspend stream in unrecoverable PCM state Tetsuo Handa (1): fs/open.c: allow opening only regular files during execve() Thomas Gleixner (2): cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y Wentao Wang (1): Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc Xin Long (1): sctp: get sctphdr by offset in sctp_compute_cksum Yasushi Asano (1): usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk YueHaibing (3): genetlink: Fix a memory leak on error path net-sysfs: call dev_hold if kobject_init_and_add success fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links Zhiqiang Liu (1): vxlan: Don't call gro_cells_destroy() before device is unregistered Documentation/virtual/kvm/api.txt | 16 +- Makefile | 2 +- arch/arm/mach-imx/cpuidle-imx6q.c | 27 +-- arch/powerpc/Kconfig | 7 +- arch/powerpc/include/asm/asm-prototypes.h | 6 + arch/powerpc/include/asm/barrier.h | 12 +- arch/powerpc/include/asm/code-patching-asm.h | 18 ++ arch/powerpc/include/asm/code-patching.h | 2 + arch/powerpc/include/asm/feature-fixups.h | 21 ++ arch/powerpc/include/asm/hvcall.h | 2 + arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/include/asm/ppc_asm.h | 10 + arch/powerpc/include/asm/security_features.h | 7 + arch/powerpc/include/asm/setup.h | 20 ++ arch/powerpc/include/asm/uaccess.h | 11 +- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/entry_32.S | 10 + arch/powerpc/kernel/entry_64.S | 69 +++++++ arch/powerpc/kernel/exceptions-64e.S | 27 ++- arch/powerpc/kernel/head_booke.h | 12 ++ arch/powerpc/kernel/head_fsl_booke.S | 15 ++ arch/powerpc/kernel/module.c | 10 +- arch/powerpc/kernel/security.c | 215 ++++++++++++++++++++- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/vmlinux.lds.S | 19 +- arch/powerpc/kvm/bookehv_interrupts.S | 4 + arch/powerpc/kvm/e500_emulate.c | 7 + arch/powerpc/lib/code-patching.c | 16 ++ arch/powerpc/lib/feature-fixups.c | 93 +++++++++ arch/powerpc/mm/tlb_low_64e.S | 7 + arch/powerpc/net/bpf_jit.h | 17 +- arch/powerpc/net/bpf_jit32.h | 4 + arch/powerpc/net/bpf_jit64.h | 20 ++ arch/powerpc/net/bpf_jit_comp64.c | 12 +- arch/powerpc/platforms/powernv/setup.c | 7 + arch/powerpc/platforms/pseries/setup.c | 7 + arch/x86/Kconfig | 8 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kvm/vmx.c | 14 -- arch/x86/kvm/x86.c | 12 ++ drivers/gpio/gpio-adnp.c | 6 +- drivers/gpio/gpio-exar.c | 2 + drivers/gpu/drm/vgem/vgem_drv.c | 6 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 3 +- drivers/net/dsa/qca8k.c | 18 -- drivers/net/ethernet/8390/mac8390.c | 19 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 5 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 30 ++- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 +- drivers/net/tun.c | 16 +- drivers/net/vxlan.c | 4 +- drivers/phy/allwinner/phy-sun4i-usb.c | 5 +- drivers/s390/cio/vfio_ccw_drv.c | 8 +- drivers/s390/scsi/zfcp_erp.c | 17 ++ drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_scsi.c | 4 + drivers/scsi/sd.c | 22 ++- drivers/staging/comedi/comedidev.h | 2 + drivers/staging/comedi/drivers.c | 33 +++- drivers/staging/comedi/drivers/ni_mio_common.c | 10 +- drivers/staging/vt6655/device_main.c | 11 +- drivers/tty/serial/atmel_serial.c | 4 + drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/max310x.c | 2 + drivers/tty/serial/sh-sci.c | 12 +- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/common/common.c | 2 + drivers/usb/core/config.c | 9 +- drivers/usb/gadget/function/f_hid.c | 6 +- drivers/usb/host/xhci-rcar.c | 1 + drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/mtu3/Kconfig | 1 + drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 4 +- drivers/usb/serial/mos7720.c | 4 +- drivers/usb/serial/option.c | 17 +- drivers/video/fbdev/goldfishfb.c | 2 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/tree-log.c | 24 ++- fs/nfs/nfs4proc.c | 3 +- fs/ocfs2/refcounttree.c | 42 ++-- fs/open.c | 6 + fs/proc/proc_sysctl.c | 3 +- include/net/sctp/checksum.h | 2 +- include/net/sock.h | 6 + kernel/cpu.c | 20 +- lib/rhashtable.c | 8 +- mm/migrate.c | 11 +- net/bluetooth/l2cap_core.c | 83 +++++--- net/core/datagram.c | 2 +- net/core/net-sysfs.c | 6 +- net/dccp/ipv6.c | 4 +- net/ipv6/tcp_ipv6.c | 8 +- net/netlink/genetlink.c | 3 +- net/packet/af_packet.c | 4 +- net/rose/rose_subr.c | 21 +- scripts/mod/modpost.c | 2 +- sound/core/oss/pcm_oss.c | 43 +++-- sound/core/pcm_native.c | 9 +- sound/core/rawmidi.c | 2 + sound/core/seq/oss/seq_oss_synth.c | 7 +- sound/pci/hda/patch_realtek.c | 27 +++ .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 20 +- virt/kvm/kvm_main.c | 3 + 106 files changed, 1155 insertions(+), 320 deletions(-) create mode 100644 arch/powerpc/include/asm/code-patching-asm.h BUG=chromium:948239 TEST=Build and test on various affected systems Change-Id: I0f3c12e2663129bba1d13489441e9a98c99b64cd Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551339 " fail_count="0" gerrit_number="1551339" owner_email="groeck@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/39/1551339/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I50a2cafb2b99b6c438f775bc690004e21a3dbe9b" commit="7b35562795598caa7286bbdeb80b0ef0e91068b2" commit_message="CHROMIUM: Merge 'v4.4.178' into chromeos-4.4 Merge of v4.4.178 into chromeos-4.4 Conflicts: drivers/usb/dwc3/gadget.c drivers/mmc/core/mmc.c arch/arm64/mm/fault.c Changes applied on top of 'v4.4.178' prior to merge: fefab727eed3 CHROMIUM: Revert &quot;android: unconditionally remove callbacks in sync_fence_free()&quot; Changelog: ---------------------------------------------------------------- Aditya Pakki (1): serial: max310x: Fix to avoid potential NULL pointer dereference Adrian Hunter (1): perf intel-pt: Fix TSC slip Al Viro (1): Hang/soft lockup in d_invalidate with simultaneous calls Alexander Shishkin (12): perf: Synchronously free aux pages in case of allocation failure stm class: Fix locking in unbinding policy path stm class: Fix link list locking stm class: Prevent user-controllable allocations stm class: Support devices with multiple instances stm class: Fix unlocking braino in the error path stm class: Guard output assignment against concurrency stm class: Fix unbalanced module/device refcounting stm class: Fix a race in unlinking perf/ring_buffer: Refuse to begin AUX transaction after rb-&gt;aux_mmap_count drops stm class: Do not leak the chrdev in error path stm class: Fix stm device initialization order Andrea Righi (1): btrfs: raid56: properly unmap parity page in finish_parity_scrub() Andrey Konovalov (1): USB: core: only clean up what we allocated Archer Yan (1): MIPS: Fix kernel crash for R6 in jump label branch function Ard Biesheuvel (3): efi: stub: define DISABLE_BRANCH_PROFILING for all architectures arm64: hide __efistub_ aliases from kallsyms arm64/kernel: fix incorrect EL0 check in inv_entry macro Arnd Bergmann (3): mmc: pxamci: fix enum type confusion ath10k: avoid possible string overflow ARM: 8458/1: bL_switcher: add GIC dependency Axel Lin (1): gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input Baolin Wang (2): usb: gadget: Add the gserial port checking in gs_start_tx() rtc: Fix overflow when converting time64_t to rtc_time Bart Van Assche (1): scsi: sd: Fix a race between closing an sd device and sd I/O Bhadram Varka (1): stmmac: copy unicast mac address to MAC registers Bjorn Helgaas (1): mISDN: hfcpci: Test both vendor &amp; device ID for Digium HFC4S Bjrn Mork (1): USB: serial: option: add Olicard 600 Chaotian Jing (1): mmc: mmc: fix switch timeout issue caused by jiffies precision Chen Jie (1): futex: Ensure that futex address is aligned in handle_futex_death() Christoffer Dall (1): video: fbdev: Set pixclock = 0 in goldfishfb Christoph Lameter (1): vmstat: make vmstat_updater deferrable again and shut down on idle Christoph Paasch (1): net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec Chuanxiao Dong (1): mmc: debugfs: Add a restriction to mmc debugfs clock setting Colin Cross (1): mmc: block: Allow more than 8 partitions per card David S. Miller (1): Add hlist_add_tail_rcu() (Merge git://git.kernel.org/.../davem/net) Dmitry Torokhov (1): android: unconditionally remove callbacks in sync_fence_free() Dong Aisheng (1): mmc: core: fix using wrong io voltage if mmc_select_hs200 fails Eric Biggers (1): arm64: support keyctl() system call in 32-bit mode Eric Dumazet (5): tcp/dccp: drop SYN packets if accept queue is full net: diag: support v4mapped sockets in inet_diag_find_one_icsk() dccp: do not use ipv6 header for ipv4 flow net: rose: fix a possible stack overflow tcp: do not use ipv6 header for ipv4 flow Eric Long (2): coresight: &quot;DEVICE_ATTR_RO&quot; should defined as static. coresight: etm4x: Check every parameter used by dma_xx_coherent. Ezequiel Garcia (1): arm64: kconfig: drop CONFIG_RTC_LIB dependency Finn Thain (1): mac8390: Fix mmio access size probe Geert Uytterhoeven (1): stm class: Hide STM-specific options if STM is disabled George McCollister (1): USB: serial: ftdi_sio: add additional NovaTech products Greg Hackmann (1): staging: goldfish: audio: fix compiliation on arm Greg Kroah-Hartman (3): USB: serial: cp210x: add new device id Revert &quot;USB: core: only clean up what we allocated&quot; Linux 4.4.178 Guenter Roeck (2): CHROMIUM: Revert &quot;android: unconditionally remove callbacks in sync_fence_free()&quot; Merge remote-tracking branch 'origin/linux/v4.4.178' into merge/chromeos-4.4-v4.4.178 Gustavo A. R. Silva (2): ALSA: rawmidi: Fix potential Spectre v1 vulnerability ALSA: seq: oss: Fix Spectre v1 vulnerability Hannes Frederic Sowa (1): ipv6: fix endianness error in icmpv6_err Hans Verkuil (1): media: v4l2-ctrls.c/uvc: zero v4l2_event Hoan Nguyen An (1): serial: sh-sci: Fix setting SCSCR_TIE while transferring data Hui Wang (1): ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec James Morse (3): arm64: mm: Add trace_irqflags annotations to do_debug_exception() arm64: kernel: Include _AC definition in page.h PM / Hibernate: Call flush_icache_range() on pages restored in-place Jan Kara (1): udf: Fix crash on IO error during truncate Jeff Mahoney (1): mac80211: fix &quot;warning: target_metric may be used uninitialized&quot; Jiufei Xue (1): ext4: fix NULL pointer dereference while journal is aborted Johannes Berg (1): cfg80211: size various nl80211 messages correctly Josef Bacik (1): btrfs: remove WARN_ON in log_dir_items Jungseung Lee (1): ARM: 8494/1: mm: Enable PXN when running non-LPAE kernel on LPAE processor Kangjie Lu (1): tty: atmel_serial: fix a potential NULL pointer dereference Kohji Okuno (1): ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time Konstantin Khlebnikov (1): mm/rmap: replace BUG_ON(anon_vma-&gt;degree) with VM_WARN_ON Lanqing Liu (1): serial: sprd: clear timeout interrupt only rather than all interrupts Laura Abbott (1): staging: ashmem: Avoid deadlock with mmap/shrink Lianwei Wang (1): cpu/hotplug: Handle unbalanced hotplug enable/disable Lin Yi (1): USB: serial: mos7720: fix mos_parport refcount imbalance on error path Lorenzo Pieralisi (1): ARM: 8510/1: rework ARM_CPU_SUSPEND dependencies Lukas Czerner (1): ext4: fix data corruption caused by unaligned direct AIO Malcolm Priestley (2): staging: vt6655: Remove vif check from vnt_interrupt staging: vt6655: Fix interrupt race condition on device start up. Mans Rullgard (1): USB: serial: option: set driver_info for SIM5218 and compatibles Marcel Holtmann (2): Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer Mark Rutland (1): asm-generic: Fix local variable shadow in __set_fixmap_offset Martin Fuzzey (1): mmc: pwrseq_simple: Make reset-gpios optional to match doc Mathias Nyman (1): xhci: Fix port resume done detection for SS ports with LPM enabled Mathieu Poirier (5): coresight: fixing lockdep error coresight: coresight_unregister() function cleanup coresight: release reference taken by 'bus_find_device()' coresight: remove csdev's link from topology coresight: removing bind/unbind options from sysfs Maxime Chevallier (1): packets: Always register packet sk in the same order Nicolas Pitre (1): hid-sensor-hub.c: fix wrong do_div() usage Peter Chen (1): usb: gadget: composite: fix dereference after null check coverify warning Peter Zijlstra (1): lib/int_sqrt: optimize small argument Qiao Zhou (1): arm64: traps: disable irq in die() Rajmal Menariya (1): staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT Ravindra Lokhande (1): ALSA: compress: add support for 32bit calls in a 64bit kernel Roger Quadros (2): usb: dwc3: gadget: Fix suspend/resume during device mode extcon: usb-gpio: Don't miss event during suspend/resume Rom Lemarchand (1): staging: ashmem: Add missing include Russell King (1): mmc: core: shut up &quot;voltage-ranges unspecified&quot; pr_info() Sean Christopherson (1): KVM: Reject device ioctls from processes other than the VM's creator Sergei Shtylyov (1): mmc: tmio_mmc_core: don't claim spurious interrupts Steffen Maier (2): scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices Tahsin Erdogan (1): writeback: initialize inode members that track writeback history Takashi Iwai (3): ALSA: hda - Record the current power state before suspend/resume calls ALSA: pcm: Fix possible OOB access in PCM oss plugins ALSA: pcm: Don't suspend stream in unrecoverable PCM state Thomas Gleixner (1): x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y Thomas Zimmermann (1): drm/vmwgfx: Don't double-free the mode stored in par-&gt;set_mode Ulf Hansson (1): Revert &quot;mmc: block: don't use parameter prefix if built as module&quot; Waiman Long (1): locking/lockdep: Add debug_locks check in __lock_downgrade() Wei Qiao (1): serial: sprd: adjust TIMEOUT to a big value Wentao Wang (1): Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc Winter Wang (1): usb: gadget: configfs: add mutex lock before unregister gadget Wolfram Sang (3): mmc: make MAN_BKOPS_EN message a debug mmc: sanitize 'bus width' in debug output kbuild: setlocalversion: print error to STDERR Xerox Lin (1): usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG Xin Long (1): sctp: get sctphdr by offset in sctp_compute_cksum Yifeng Li (1): mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to &quot;cascade&quot; irqaction. Yoshihiro Shimoda (1): usb: renesas_usbhs: gadget: fix unused-but-set-variable warning YueHaibing (1): fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links Yury Norov (1): arm64: fix COMPAT_SHMLBA definition for large pages Yuyang Du (1): sched/fair: Fix new task's load avg removed from source CPU in wake_up_new_task() Zhiqiang Liu (1): vxlan: Don't call gro_cells_destroy() before device is unregistered zhangyi (F) (1): ext4: brelse all indirect buffer in ext4_ind_remove_space() Documentation/virtual/kvm/api.txt | 16 ++- Makefile | 2 +- arch/arm/Kconfig | 6 +- arch/arm/mach-imx/cpuidle-imx6q.c | 27 ++-- arch/arm/mm/mmu.c | 2 +- arch/arm64/Kconfig | 5 +- arch/arm64/include/asm/page.h | 2 + arch/arm64/include/asm/shmparam.h | 2 +- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/image.h | 40 +++--- arch/arm64/kernel/traps.c | 8 +- arch/mips/include/asm/jump_label.h | 8 +- arch/mips/loongson64/lemote-2f/irq.c | 2 +- arch/x86/Kconfig | 8 +- drivers/extcon/extcon-usb-gpio.c | 3 + drivers/firmware/efi/libstub/Makefile | 4 +- drivers/gpio/gpio-adnp.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 12 +- drivers/hwtracing/coresight/coresight-etb10.c | 11 +- drivers/hwtracing/coresight/coresight-etm3x.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x.c | 15 +-- drivers/hwtracing/coresight/coresight-funnel.c | 10 +- .../coresight/coresight-replicator-qcom.c | 11 +- drivers/hwtracing/coresight/coresight-replicator.c | 16 +-- drivers/hwtracing/coresight/coresight-tmc.c | 19 +-- drivers/hwtracing/coresight/coresight-tpiu.c | 10 +- drivers/hwtracing/coresight/coresight.c | 55 +++++++- drivers/hwtracing/coresight/of_coresight.c | 2 +- drivers/hwtracing/stm/Kconfig | 4 + drivers/hwtracing/stm/core.c | 148 ++++++++++++++++----- drivers/hwtracing/stm/policy.c | 25 +++- drivers/hwtracing/stm/stm.h | 2 + drivers/isdn/hardware/mISDN/hfcmulti.c | 3 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 2 +- drivers/mmc/core/core.c | 10 +- drivers/mmc/core/debugfs.c | 2 +- drivers/mmc/core/mmc.c | 4 +- drivers/mmc/core/pwrseq_simple.c | 22 +-- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/tmio_mmc_pio.c | 8 +- drivers/net/ethernet/8390/mac8390.c | 19 ++- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 ++- drivers/net/vxlan.c | 4 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/rtc/rtc-lib.c | 6 +- drivers/s390/scsi/zfcp_erp.c | 17 +++ drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_scsi.c | 4 + drivers/scsi/sd.c | 19 ++- drivers/staging/goldfish/goldfish_audio.c | 1 + drivers/staging/vt6655/device_main.c | 11 +- drivers/tty/serial/atmel_serial.c | 4 + drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/max310x.c | 2 + drivers/tty/serial/sh-sci.c | 12 +- drivers/tty/serial/sprd_serial.c | 6 +- drivers/usb/gadget/composite.c | 2 + drivers/usb/gadget/configfs.c | 2 + drivers/usb/gadget/function/rndis.c | 6 + drivers/usb/gadget/function/u_serial.c | 7 +- drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.h | 1 + drivers/usb/renesas_usbhs/mod_gadget.c | 5 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 4 +- drivers/usb/serial/mos7720.c | 4 +- drivers/usb/serial/option.c | 13 +- drivers/video/fbdev/goldfishfb.c | 2 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/tree-log.c | 11 +- fs/dcache.c | 10 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/file.c | 2 +- fs/ext4/indirect.c | 12 +- fs/inode.c | 6 + fs/proc/proc_sysctl.c | 3 +- fs/udf/truncate.c | 3 + include/asm-generic/fixmap.h | 12 +- include/linux/rculist.h | 36 +++++ include/net/sctp/checksum.h | 2 +- include/net/sock.h | 6 + kernel/cpu.c | 11 +- kernel/events/ring_buffer.c | 47 ++++--- kernel/futex.c | 4 + kernel/locking/lockdep.c | 3 + kernel/power/swap.c | 18 +++ lib/int_sqrt.c | 3 + mm/rmap.c | 2 +- net/bluetooth/l2cap_core.c | 83 +++++++----- net/dccp/ipv6.c | 4 +- net/ipv6/tcp_ipv6.c | 8 +- net/packet/af_packet.c | 4 +- net/rose/rose_subr.c | 21 +-- net/wireless/nl80211.c | 16 +-- scripts/setlocalversion | 2 +- sound/core/compress_offload.c | 13 ++ sound/core/oss/pcm_oss.c | 43 +++--- sound/core/pcm_native.c | 9 +- sound/core/rawmidi.c | 2 + sound/core/seq/oss/seq_oss_synth.c | 7 +- sound/pci/hda/hda_codec.c | 57 +++++++- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 20 ++- virt/kvm/kvm_main.c | 3 + 105 files changed, 790 insertions(+), 436 deletions(-) BUG=chromium:948238 TEST=Build and test on various affected systems Change-Id: I50a2cafb2b99b6c438f775bc690004e21a3dbe9b Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551221 " fail_count="0" gerrit_number="1551221" owner_email="groeck@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/21/1551221/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6399fb5bde530bf85e71c856228de1dd9d725c13" commit="154a8c99a7b597fd89e7df34ac27e570eaf32a9e" commit_message="test-tast: Add PiP support to arc.Activity This CL adds Move + Resize support for Picture-in-Picture windows. Additionally this CL does: - Simplifies regular expressions. Instead of having 4 different regular expressions to parse dumpsys, now all activity-related info is consolidated in getTasksInfo(), making it easier to maintain and simplifies the activity code. - Swipe code is delegated to input.Touch. - generateTouches() moved inside ResizeWindow(). Misc: Some docs were reformated. Joined some lines to make it easier to read. BUG=chromium:9433850 TEST=tast -verbose run cros0 arc.ResizeActivity CQ-DEPEND=CL:1531127 Change-Id: I6399fb5bde530bf85e71c856228de1dd9d725c13 Reviewed-on: https://chromium-review.googlesource.com/1531128 Commit-Ready: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="0" gerrit_number="1531128" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/28/1531128/6" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ia2b575773f739708879338d55489a1a371025314" commit="bed60e51c54b9d842bd8623c1265d353c42b660b" commit_message="network_WiFi_BSSTMReq: differentiate between lack of support and failure Currently, send_bss_tm_req in site_linux_router only checks for an 'OK' in the reply. Everything else is considered lack of support for the feature. However, lack of support is indicated by an 'Unknown command' reply specifically, and everything else should be considered a failure. Make that distinction in this change. BUG=chromium:948954 TEST=triggered all scenarios of the test Change-Id: Ia2b575773f739708879338d55489a1a371025314 Reviewed-on: https://chromium-review.googlesource.com/1551965 Commit-Ready: Matthew Wang &lt;matthewmwang@chromium.org&gt; Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1551965" owner_email="matthewmwang@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/65/1551965/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibd40454e7ed9fc750323e3e92b68755685d962dc" commit="f6629f81e6663447bfc89f992dd45d96887e2e4f" commit_message="diagnostics: Add pbond into OWNERS Also mark emaxx@ and pmarko@ as only backup OWNERS. BUG=none TEST=none Change-Id: Ibd40454e7ed9fc750323e3e92b68755685d962dc Reviewed-on: https://chromium-review.googlesource.com/1553359 Commit-Ready: Maksim Ivanov &lt;emaxx@chromium.org&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Pavol Marko &lt;pmarko@chromium.org&gt; " fail_count="0" gerrit_number="1553359" owner_email="emaxx@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/59/1553359/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Idf2d2381f471178b170c40643c906d5b9c0ef274" commit="9a3b5125548584c7a7f194d753f833d730f33fbb" commit_message="chromeos-config: Add stylus category to schema BUG=b:124230002 TEST=Added stylus-category to octopus bsp and queried it with cros_config_host Change-Id: Idf2d2381f471178b170c40643c906d5b9c0ef274 Reviewed-on: https://chromium-review.googlesource.com/1509704 Commit-Ready: Kartik Hegde &lt;khegde@chromium.org&gt; Tested-by: Kartik Hegde &lt;khegde@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1509704" owner_email="khegde@chromium.org" pass_count="0" patch_number="15" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/1509704/15" remote="cros" total_fail_count="0"/><lkgm version="12044.0.0-rc2"/></manifest>