blob: 21f034c016a32e6f588e27928c760b2b6f5bcd4a [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="12a18a2399ef28ce7c8fa0f53b9ad1bea5c0ba8f">
<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="0ef9a2fc5b51ae22721dcd95b088d3274d2ec060" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="9d0d36ae67cee0ef1ee91059ba5075495f89106e" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="6fbda1b24c1893a893b17aa219b765b9e7c801d8"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="d70d87c663f37683f805eb5d8ffe5679d48acb72" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="4dc99dd36ea7933c85767c1be2a60582903e3d53" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="d451d39fc1aba1092f52086782e3f3b01ef101fc" 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="bd2e4c18fa7bf050ce9f888554ffa70ca3552e62" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="76dd7b51e56bffedb2247d53130b7f2d9b73fc0a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="523d790f308c560aee3e53583854b072e0addc6f" 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="202dc22ae4ea31f218698162a2aad9d48892abc9" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="2341c472b2e671bc611dfdaced3ee4a8476d9f0c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="452e94ac38023445938ee6bde7f6a8762f9e4d28" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="775676a325da6a5fc91f21951ff30628d6a90f36" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="07d19d14f8398774c3ad9ab5b4ba22277078d242" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="75d7927161b6f3f54fbb2920ec8e1bb0bc131ccf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="067ff29cff7433e479d51623c0846a66214a3cb7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="e38a3930677dd96d8b7fed71af33cde46def03be" 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="5fb05b89df9447d0535f8c38e8c1a90499dfe659" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0215a28bea38f2340a5bb997257b8adf98207b09" 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="e7f8b15cde6b9a90e1c4c8baf0011668eb31c5d0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="c62d3075dd8363fc92b52be0d62a16306ce4f2bc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="b795280ddcd9d290d89ff0e284bc12ae91640baf" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="4705d7b70fe24a1ef415d5208a359d959420e1f0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="ae372f39d50ffa8259f3e56c702e4f2fc9cc72e2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="e890d0974cf300ed56ae3df468c687528512ae61" 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="4db093f901c005d473263c58c044cc62039f198c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="bd7819409ff52a260d227054affa94d4b2afc426" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="b988fa74ec18de6214b18f723e48331d9a7802ae" 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="4fe3038be586d5db8e44e452f5ed6a93c8ccf50a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="fa6bd8151b09fd522e96444665d8c9efb3d8eac1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="9cccc89077bcaffea12b9af494aa2a65daf6a59e" 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="2c0d77a1dc11b966405522eefa94b6e3df6fe6c8" 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="c75c63cc80b258057fbc384f79724ede1c0d4556" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="1ca6619e0f54a4d1cb1957d01bc553445d136473" 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="7d853f87cb89522dea9b4673952ebd4c0aa87a74" 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="2b744c78dda18c86543d8b6ea5c9e36cde432eb0" 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="1e177741c3a9bfb8bd69a92b6d3bf4b25655a71f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="982f8241f03d1f39c03106ae280a570ca4c9f916" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="619c091964842556a04341787f0da6d510c71b96" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="52a4f1afc708415a51bfe3794b79342347250e56" 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="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="b6aabb2e6e6d675a9a89410d2b3263b73875671a" 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="7453a848dc3886c3f5e9ea4a43aeb95e819b2e5e" 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="48bdb665a9bdabcb47b1924e4f7695624d4b87f3" 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="b9f7b9f8098615e098f1f1c3fcdc6854ac84ad9a" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="870d8afa9ab839442f4766881748ad5bc4f6f7d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="b78a55b7af6794973b30b51a46e4d0ba3edef509" upstream="refs/heads/fwupd-1.2.4"/>
<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="581c797e19012d5f22b775cba60f4340a59509c0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="bab122bd099ef0001b3a411b51427382a4ce083a" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ca6ad94e109c66045d75d6a432fdfc64244102b0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="e78e520cadaf249990eea46a491e66cdbf3ca55e" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="efad517219989098653fc1aca21c7035fb621434" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="7de2985144d80584859cb7b4fae5a6200eb15a88" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="c489efbc169a5259915b50296de36663bf00669a" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="1e0ea8aca650d76b21638b35e3014c33ba5664f3" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="835a5ffdd7a52d199e99389d294f54575c327ee3" 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="5a3bdc7add2f30f7673052376514c91dbcd1b64a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="6afc8605cc231cea920d1d1d524a780dcc093508" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="6346755c97f42301f539445fbd3c1b9df0dc2c2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0b151b37cdf01bdd56853985743e4424b6d5e5ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="506446493118f76305153ab881e363a8a8f1dcde" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="3edb0f56e66bedb239d8c883ed38e26a1ddd49b3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="e98709505aea90d4cda976d51e274c1301164511" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3d5ac0d018010bf28fa5482124846217e3b01842" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="a70fb7335cc41e4100b34b162a022e341d34b8ca" 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="0680af728815bb00742ce0302fdf06a59c85f39a" 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/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="cdf2c6dab41cb6d7e9fa8a9c226c3d3f16183ffc" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="3b12e5e65bd82c39a600def425cd21783a361561" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I420dd435a90060f125fbf960ab4910de991f378f" commit="982b93a0463e0f874a4bfdc34681def46b58e9b0" commit_message="media-libs/[arc-]mesa-img: Update IMG PowerVR Rogue Update the PowerVR Rogue driver to 1.10@5221057. BUG=b:117489304 TEST=Open Chrome and go to &quot;chrome://gpu&quot;. Check GL_VERSION is 1.10@5221057 CQ-DEPEND=CL:*721692 Change-Id: I420dd435a90060f125fbf960ab4910de991f378f Signed-off-by: Luigi Santivetti &lt;luigi.santivetti@imagination.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1350151 Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="3" gerrit_number="1350151" owner_email="luigi.santivetti@imagination.corp-partner.google.com" pass_count="0" patch_number="9" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/51/1350151/9" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I42f8830e9138f45fd5af3aa3bf50c903cb333342" commit="de7a3457081c579f676377e995fae6f354a9bb25" commit_message="trunks: Support importing ECC key to TPM in tpm_utility * Add ImportECCKey() * Create a ImportKeyInner to put all shared logic regardless key type. BUG=chromium:910485 TEST=added unit test and passed Change-Id: I42f8830e9138f45fd5af3aa3bf50c903cb333342 Reviewed-on: https://chromium-review.googlesource.com/1454438 Commit-Ready: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; " fail_count="0" gerrit_number="1454438" owner_email="menghuan@chromium.org" pass_count="0" patch_number="18" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1454438/18" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9860c3b095762dcdddc7a45ff3db3f717fa2dac0" commit="46ff91a35f6cf4c0c40a93ca396658ab228412a4" commit_message="chaps: Add WrapECCKey in tpm_utility BUG=chromium:910633 TEST=added and passed unit test Change-Id: I9860c3b095762dcdddc7a45ff3db3f717fa2dac0 Reviewed-on: https://chromium-review.googlesource.com/1454440 Commit-Ready: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1454440" owner_email="menghuan@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/40/1454440/19" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib0a9abc95dd21b0b52a745d89dc3016e8803c723" commit="827f04bd5d2df25e7ce16bbcfba095d622c07528" commit_message="chaps: Support wrapping ECC key to TPM BUG=chromium:910633 TEST=manually tested with p11_replay # Generate ECC key in OpenSSL openssl ecparam -name prime256v1 -genkey -noout -out /tmp/priv.key openssl ec -in /tmp/priv.key -outform der -pubout -out /tmp/pub.der openssl ec -in /tmp/priv.key -outform der -out /tmp/priv.der # Import key p11_replay --import --path=/tmp/pub.der --type=pubkey --id=aa p11_replay --import --path=/tmp/priv.der --type=privkey --id=aa TEST=added and passed unit test Change-Id: Ib0a9abc95dd21b0b52a745d89dc3016e8803c723 Reviewed-on: https://chromium-review.googlesource.com/1454441 Commit-Ready: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1454441" owner_email="menghuan@chromium.org" pass_count="0" patch_number="20" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/1454441/20" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I683ab917dd243d73a8ae0656ae90958ec4ddc5a4" commit="688c0fd7acded60c0562c37be5cacf4024a5635b" commit_message="chaps: Add EC series mechanism info This CL will allow chaps to tell the caller that it support ECC. BUG=chromium:910633 TEST=The following command shows ECC mechanisms pkcs11-tool --module=`ls /usr/lib**/libchaps.so` -M Change-Id: I683ab917dd243d73a8ae0656ae90958ec4ddc5a4 Reviewed-on: https://chromium-review.googlesource.com/1373594 Commit-Ready: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1373594" owner_email="menghuan@chromium.org" pass_count="0" patch_number="68" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1373594/68" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I48184dbb704104ad438719815c66ff62bcd05f53" commit="5ab2fe24b5e6e4b59595ef3d94763181fcd67f57" commit_message="Update cheets_ContainerMount to also consider FUSE mount points for MyFiles crrev.com/c/1454436 added FUSE mount points for MyFiles CQ-DEPEND=CL:*865920 BUG=chromium:932139 TEST=test_that DUT cheets_ContainerMount Change-Id: I48184dbb704104ad438719815c66ff62bcd05f53 Reviewed-on: https://chromium-review.googlesource.com/1475270 Commit-Ready: Satoshi Niwa &lt;niwa@chromium.org&gt; Tested-by: Satoshi Niwa &lt;niwa@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="0" gerrit_number="1475270" owner_email="niwa@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/70/1475270/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4dbdc00f3bf15030a5d9f70c395a43f312708092" commit="3eb915a5ab6f9e20390e2c1b30277df2bce7de7a" commit_message="device: led: Add BatteryLED, PowerLED and more description Most Chromeboxes will have only one &quot;power&quot; LED, so we do want to create a specific class for it; also add comments so it's easier to choose or figure out which to use, and added BatteryLED to make it more clear (it's currently the same as led.LED). BUG=None TEST=make test Change-Id: I4dbdc00f3bf15030a5d9f70c395a43f312708092 Reviewed-on: https://chromium-review.googlesource.com/1475130 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1475130" owner_email="hungte@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/30/1475130/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If0cbdeae2ff37f2b9cf67672c0a3b5c57efd6248" commit="99c801a306e2e664210822c12432c066e7e02c72" commit_message="tpm: explicitly include tpm2 data in the appropriate section With the recent move to enabling LTO the tpm_registers module's data variables which are supposed to be cleared on TPM reset ended up not included in the appropriate part of the .bss section. With this patch all variables of interest are marked with the section name they need to be placed in. BRANCH=cr50, cr50-mp BUG=b:124450448 TEST=before this patch after RMA clear every TPM reset was wiping out the TPM NVMEM, with this patch in place only the following reset wipes out the NVMEM. Change-Id: If0cbdeae2ff37f2b9cf67672c0a3b5c57efd6248 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1474892 Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1474892" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/92/1474892/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9b2b4e754584087c78a39d71e8d4ac50906708d9" commit="9cf228341169d52b906e21ebd399ee3bc7427dcb" commit_message="cr50: prepare to release 0.4.14 Since 0.4.13 testing discovered some issues, a new release is needed. BRANCH=cr50, cr50-mp BUG=b:124450448 TEST=none Change-Id: I9b2b4e754584087c78a39d71e8d4ac50906708d9 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1474579 Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="1" gerrit_number="1474579" 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/79/1474579/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I6f7e18b359cd6f6bb912cbdbdbd8e2347473c24e" commit="afe44578759018ab29e419091b0e9023a29ff5a4" commit_message="CHROMIUM: Merge 'v4.14.99' into chromeos-4.14 Merge of v4.14.99 into chromeos-4.14 Conflicts: kernel/hung_task.c drivers/platform/chrome/cros_ec_proto.c Changelog: ---------------------------------------------------------------- Adamski, Krzysztof (Nokia - PL/Wroclaw) (1): i2c-axxia: check for error conditions first Aditya Pakki (1): HID: lenovo: Add checks to fix of_led_classdev_register Adrian Hunter (3): mmc: sdhci-of-esdhc: Fix timeout checks mmc: sdhci-xenon: Fix timeout checks perf test: Fix perf_event_attr test failure Alexander Duyck (1): driver core: Move async_synchronize_full call Alexey Khoroshilov (3): media: mtk-vcodec: Release device nodes in mtk_vcodec_init_enc_pm() media: DaVinci-VPBE: fix error handling in vpbe_initialize() video: clps711x-fb: release disp device node in probe() Andreas Puhm (1): fpga: altera-cvp: Fix registration for CvP incapable devices Andy Duan (1): serial: fsl_lpuart: clear parity enable bit when disable parity Andy Shevchenko (3): ACPI: SPCR: Consider baud rate 0 as preconfigured state usb: dwc3: trace: add missing break statement to make compiler happy serial: 8250_pci: Make PCI class test non fatal Anson Huang (1): clk: imx6sl: ensure MMDC CH0 handshake is bypassed Anton Ivanov (1): um: Avoid marking pages with &quot;changed protection&quot; Anurag Kumar Vulisha (1): usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() Arend van Spriel (1): firmware/efi: Add NULL pointer checks in efivars API functions Arnaldo Carvalho de Melo (2): perf header: Fix unchecked usage of strncpy() perf probe: Fix unchecked usage of strncpy() Arnd Bergmann (2): ASoC: Intel: mrfld: fix uninitialized variable access ARM: pxa: avoid section mismatch warning Bart Van Assche (1): timekeeping: Use proper seqcount initializer Ben Dooks (1): usbnet: smsc95xx: fix rx packet alignment Beomho Seo (1): tty: serial: samsung: Properly set flags in autoCTS mode Bin Liu (2): usb: musb: dsps: fix otg state machine usb: phy: am335x: fix race condition in _probe Bjorn Andersson (1): thermal: generic-adc: Fix adc to temp interpolation Bob Peterson (1): dlm: Don't swamp the CPU with callbacks queued during recovery Boris Brezillon (1): drm/vc4: -&gt;x_scaling[1] should never be set to VC4_SCALING_NONE Brian Norris (1): platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup Charles Keepax (1): ALSA: compress: Fix stop handling on compressed capture streams Chen-Yu Tsai (1): clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module clocks Cheng Lin (1): proc/sysctl: fix return error for proc_doulongvec_minmax() Chris Perl (1): NFS: nfs_compare_mount_options always compare auth flavors. Christophe Leroy (2): powerpc/uaccess: fix warning/error with access_ok() powerpc/mm: Fix reporting of kernel execute faults on the 8xx Chunfeng Yun (1): usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) Colin Ian King (1): x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) Cong Wang (1): net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames Damian Kos (1): drm/rockchip: fix for mailbox read size Dan Carpenter (1): skge: potential memory corruption in skge_get_regs() Dave Carroll (1): scsi: smartpqi: correct volume status Davidlohr Bueso (1): fs/epoll: drop ovflist branch prediction Deepak Sharma (1): drm/vgem: Fix vgem_init to get drm device available. Dennis Zhou (1): percpu: convert spin_lock_irq to spin_lock_irqsave. Dexuan Cui (1): Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 Douglas Anderson (1): kdb: Don't back trace on a cpu that didn't round up Du Changbin (1): scripts/gdb: fix lx-version string output Eduardo Valentin (1): thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set Eric Biggers (1): crypto: aes_ti - disable interrupts while accessing S-box Eric Dumazet (3): dccp: fool proof ccid_hc_[rt]x_parse_options() rxrpc: bad unlock balance in rxrpc_recvmsg rds: fix refcount bug in rds_sock_addref Fabio Estevam (1): ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M Finn Thain (1): block/swim3: Fix -EBUSY error when re-opening device after unmount Florian Fainelli (1): net: systemport: Fix WoL with password after deep sleep Frank Rowand (1): powerpc/pseries: add of_node_put() in dlpar_detach_node() Govindarajulu Varadarajan (1): enic: fix checksum validation for IPv6 Greg Kroah-Hartman (2): serial: fix race between flush_to_ldisc and tty_open Linux 4.14.99 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.14.99' into merge/chromeos-4.14-v4.14.99 Guoqing Jiang (1): md: fix raid10 hang issue caused by barrier Gustavo A. R. Silva (3): drm/bufs: Fix Spectre v1 vulnerability usb: gadget: udc: net2272: Fix bitwise and boolean operations perf tests evsel-tp-sched: Fix bitwise operator Hans Verkuil (1): media: adv*/tc358743/ths8200: fill in min width/height/pixelclock Hans de Goede (1): iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID Harald Freudenberger (1): s390/zcrypt: improve special ap message cmd handling Icenowy Zheng (1): phy: sun4i-usb: add support for missing USB PHY index Ido Schimmel (1): mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG J. Bruce Fields (3): nfsd4: fix crash on writing v4_end_grace before nfsd startup nfsd4: fix cached replies to solo SEQUENCE compounds nfsd4: catch some false session retries James Bottomley (1): scsi: aic94xx: fix module loading James Smart (2): scsi: lpfc: Correct LCB RJT handling scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event Jan Kara (1): udf: Fix BUG on corrupted inode Jann Horn (2): fuse: call pipe_buf_release() under pipe lock kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) Jia-Ju Bai (2): cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw() Jim Mattson (1): kvm: Change offset in kvm_write_guest_offset_cached to unsigned Jiong Wang (1): mips: bpf: fix encoding bug for mm_srlv32_op Joey Zhang (1): switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite Johan Hedberg (1): Bluetooth: Fix unnecessary error message for HCI request completion Johan Hovold (1): staging: speakup: fix tty-operation NULL derefs Johannes Berg (1): mac80211: fix radiotap vendor presence bitmap handling Josh Poimboeuf (1): cpu/hotplug: Fix &quot;SMT disabled by BIOS&quot; detection for KVM Junxiao Bi (1): ocfs2: don't clear bh uptodate for block read Kai-Heng Feng (2): memstick: Prevent memstick host from getting runtime suspended during card detection igb: Fix an issue that PME is not enabled during runtime suspend Kaike Wan (1): IB/hfi1: Unreserve a reserved request when it is completed Kan Liang (1): perf/x86/intel/uncore: Add Node ID mask Kangjie Lu (3): hwmon: (lm80) fix a missing check of the status of SMBus read hwmon: (lm80) fix a missing check of bus read in lm80 probe niu: fix missing checks of niu_pci_eeprom_read Konstantin Khorenko (1): i40e: define proper net_device::neigh_priv_len Larry Chen (1): ocfs2: improve ocfs2 Makefile Lars Ellenberg (2): drbd: disconnect, if the wrong UUIDs are attached on a connected peer drbd: skip spurious timeout (ping-timeo) when failing promote Lenny Szubowicz (1): ACPI/APEI: Clear GHES block_status before panic() Leonid Iziumtsev (1): dmaengine: imx-dma: fix wrong callback invoke Linus Walleij (1): ARM: dts: Fix up the D-Link DIR-685 MTD partition info Liu, Chuansheng (1): kernel/hung_task.c: force console verbose before panic Lorenzo Bianconi (3): ath9k: dynack: use authentication messages for 'late' ack ath9k: dynack: make ewma estimation faster ath9k: dynack: check da-&gt;enabled first in sampling routines Lubomir Rintel (1): ARM: dts: mmp2: fix TWSI2 Lukas Wunner (3): pinctrl: bcm2835: Use raw spinlock for RT compatibility dmaengine: bcm2835: Fix interrupt race on RT dmaengine: bcm2835: Fix abort of transactions Madhavan Srinivasan (1): powerpc/perf: Fix thresholding counter data for unknown type Mahesh Rajashekhara (2): scsi: smartpqi: correct host serial num for ssa scsi: smartpqi: increase fw status register read timeout Mahesh Salgaonkar (1): powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. Marc Zyngier (2): scripts/decode_stacktrace: only strip base path when a prefix of the path irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID Mark Rutland (3): arm64: ftrace: don't adjust the LR value arm64: KVM: Skip MMIO insn after emulation perf/core: Don't WARN() for impossible ring-buffer sizes Martin Blumenstingl (3): iio: adc: meson-saradc: fix internal clock names pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins Matheus Tavares (1): staging:iio:ad2s90: Make probe handle spi_setup failure Mathias Nyman (1): usb: hub: delay hub autosuspend if USB3 port is still link training Matthias Brugger (1): thermal: bcm2835: enable hwmon explicitly Michael Ellerman (1): seq_buf: Make seq_buf_puts() null-terminate the buffer Michael Straube (1): staging: pi433: fix potential null dereference Michal Suchanek (1): mmc: bcm2835: reset host on timeout Mike Marciniszyn (1): IB/hfi1: Add limit test for RC/UC send via loopback Miklos Szeredi (2): fuse: decrement NR_WRITEBACK_TEMP on the right page fuse: handle zero sized retrieve correctly Miroslav Lichvar (1): ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl Nathan Chancellor (5): ARM: OMAP2+: hwmod: Fix some section annotations dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll drbd: Avoid Clang warning about pointless switch statment crypto: ux500 - Use proper enum in cryp_set_dma_transfer crypto: ux500 - Use proper enum in hash_set_dma_transfer Nicholas Mc Guire (2): iio: adc: meson-saradc: check for devm_kasprintf failure pinctrl: sx150x: handle failure case of devm_kstrdup Noralf Trnnes (1): fbdev: fbcon: Fix unregister crash when more than one framebuffer Oleg Nesterov (1): exec: load_script: don't blindly truncate shebang string Ondrej Mosnacek (1): cgroup: fix parsing empty mount option string Paolo Bonzini (1): KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) Paul Burton (1): MIPS: Boston: Disable EG20T prefetch Paul Elder (1): usb: gadget: musb: fix short isoc packets with inventra dma Peter Rajnoha (1): kobject: return error code if writing /sys/.../uevent fails Peter Rosin (1): fbdev: fbmem: behave better with small rotated displays and many CPUs Peter Shier (1): KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) Peter Zijlstra (1): perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() Phil Elwell (1): mmc: bcm2835: Recover from MMC_SEND_EXT_CSD Philipp Zabel (1): media: coda: fix H.264 deblocking filter controls Pu Wen (1): perf tools: Add Hygon Dhyana support Renato Lui Geh (1): staging: iio: ad7780: update voltage on read Roland Kammerer (1): drbd: narrow rcu_read_lock in drbd_sync_handshake Ronnie Sahlberg (1): cifs: check ntwrk_buf_start for NULL before dereferencing it Rundong Ge (1): net: dsa: slave: Don't propagate flag changes on down slave interfaces Russell King - ARM Linux (1): ARM: dts: Fix OMAP4430 SDP Ethernet startup Saeed Mahameed (1): net/mlx5: EQ, Use the right place to store/read IRQ affinity hint Sahitya Tummala (1): f2fs: fix sbi-&gt;extent_list corruption issue Sami Tolvanen (1): modpost: validate symbol names also in find_elf_symbol Scott Wood (1): fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() Sean Paul (1): drm: Clear state-&gt;acquire_ctx before leaving drm_atomic_helper_commit_duplicated_state() Sebastian Andrzej Siewior (2): x86/fpu: Add might_fault() to user_insn() net: dp83640: expire old TX-skb Sergei Shtylyov (1): sata_rcar: fix deferred probing Sheng Yong (1): f2fs: fix race between write_checkpoint and write_begin Simon Horman (1): i2c: sh_mobile: add support for r8a77990 (R-Car E3) Slawomir Stepien (1): staging: iio: adc: ad7280a: handle error from __ad7280_read32() Stanislav Fomichev (1): selftests/bpf: use __bpf_constant_htons in test_prog.c Stefan Roese (1): MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 Steve Longerbeam (1): gpu: ipu-v3: image-convert: Prevent race between run and unprepare Suganath Prabu (1): scsi: mpt3sas: Call sas_remove_host before removing the target devices Suraj Jitindar Singh (1): KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines Takashi Iwai (1): ALSA: hda - Serialize codec registrations Tejas Joglekar (2): usb: dwc3: gadget: Disable CSP for stream OUT ep usb: dwc3: gadget: Handle 0 xfer length for OUT EP Tetsuo Handa (1): kernel/hung_task.c: break RCU locks based on jiffies Thomas Gleixner (1): futex: Handle early deadlock return correctly Tiezhu Yang (1): f2fs: fix wrong return value of f2fs_acl_create Tony Luck (1): x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() Vaibhav Jain (1): scsi: cxlflash: Prevent deadlock when adapter probe fails Viresh Kumar (1): OPP: Use opp_table-&gt;regulators to verify no regulator case Vitaly Kuznetsov (1): KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported Vivek Gautam (1): iommu/arm-smmu: Add support for qcom,smmu-v2 variant Wei Wang (1): Thermal: do not clear passive state during system sleep Wenwen Wang (1): gdrom: fix a memory leak bug Will Deacon (3): arm64: io: Ensure calls to delay routines are ordered against prior readX() arm64: io: Ensure value passed to __iormb() is held in a 64-bit register iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer Wolfram Sang (1): watchdog: renesas_wdt: don't set divider while watchdog is running Yangtao Li (3): soc/tegra: Don't leak device tree node reference soc: bcm: brcmstb: Don't leak device tree node reference cpuidle: big.LITTLE: fix refcount leak Yi Wang (1): clk: boston: fix possible memory leak in clk_boston_setup() Young Xiao (1): sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN Yu Zhao (1): iommu/amd: Fix amd_iommu=force_isolation YueHaibing (2): ptp: Fix pass zero to ERR_PTR() in ptp_clock_register xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi Yufen Wang (1): ARM: 8808/1: kexec:offline panic_smp_self_stop CPU Yunlei He (1): f2fs: move dir data flush to write checkpoint process Zoran Markovic (1): smack: fix access permissions for keyring Makefile | 2 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 16 ++-- arch/arm/boot/dts/mmp2.dtsi | 9 +- arch/arm/boot/dts/omap4-sdp.dts | 1 + arch/arm/kernel/smp.c | 15 ++++ arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-pxa/cm-x300.c | 2 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/zeus.c | 2 +- arch/arm64/include/asm/io.h | 32 +++++-- arch/arm64/kernel/entry-ftrace.S | 1 - arch/mips/boot/dts/img/boston.dts | 6 ++ arch/mips/include/uapi/asm/inst.h | 2 +- arch/mips/ralink/Kconfig | 1 + arch/powerpc/include/asm/fadump.h | 2 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/fadump.c | 10 ++- arch/powerpc/kvm/powerpc.c | 5 +- arch/powerpc/mm/fault.c | 4 +- arch/powerpc/perf/isa207-common.c | 7 +- arch/powerpc/platforms/pseries/dlpar.c | 2 + arch/powerpc/platforms/pseries/hotplug-memory.c | 7 +- arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/um/include/asm/pgtable.h | 9 +- arch/x86/events/intel/core.c | 10 ++- arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/mcheck/mce.c | 1 + arch/x86/kvm/svm.c | 7 ++ arch/x86/kvm/vmx.c | 4 +- arch/x86/kvm/x86.c | 7 ++ arch/x86/pci/broadcom_bus.c | 4 +- crypto/Kconfig | 3 +- crypto/aes_ti.c | 18 ++++ drivers/acpi/apei/ghes.c | 2 + drivers/acpi/spcr.c | 11 +++ drivers/ata/sata_rcar.c | 4 +- drivers/base/bus.c | 12 ++- drivers/base/core.c | 8 +- drivers/base/dd.c | 6 +- drivers/block/drbd/drbd_nl.c | 15 ++-- drivers/block/drbd/drbd_receiver.c | 13 +-- drivers/block/sunvdc.c | 5 ++ drivers/block/swim3.c | 6 +- drivers/cdrom/gdrom.c | 1 + drivers/clk/imgtec/clk-boston.c | 11 ++- drivers/clk/imx/clk-imx6sl.c | 6 ++ drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 6 +- drivers/cpuidle/cpuidle-big_little.c | 7 +- drivers/crypto/ux500/cryp/cryp_core.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/dma/bcm2835-dma.c | 70 ++++++--------- drivers/dma/imx-dma.c | 8 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/firmware/efi/vars.c | 99 +++++++++++++++++----- drivers/fpga/altera-cvp.c | 9 ++ drivers/gpu/drm/drm_atomic_helper.c | 8 +- drivers/gpu/drm/drm_bufs.c | 3 + drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 12 +-- drivers/gpu/drm/vgem/vgem_drv.c | 16 ++-- drivers/gpu/ipu-v3/ipu-image-convert.c | 10 ++- drivers/hid/hid-lenovo.c | 10 ++- drivers/hwmon/lm80.c | 26 ++++-- drivers/i2c/busses/i2c-axxia.c | 32 +++---- drivers/i2c/busses/i2c-sh_mobile.c | 1 + drivers/iio/accel/kxcjk-1013.c | 1 + drivers/iio/adc/meson_saradc.c | 14 ++- drivers/infiniband/hw/hfi1/rc.c | 2 + drivers/infiniband/hw/hfi1/ruc.c | 7 +- drivers/infiniband/hw/qib/qib_ruc.c | 7 +- drivers/iommu/arm-smmu-v3.c | 8 +- drivers/iommu/arm-smmu.c | 1 + drivers/irqchip/irq-gic-v3-its.c | 32 +++++-- drivers/isdn/hisax/hfc_pci.c | 2 + drivers/md/raid10.c | 4 + drivers/media/i2c/ad9389b.c | 2 +- drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 4 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/ths8200.c | 2 +- drivers/media/platform/coda/coda-bit.c | 19 ++--- drivers/media/platform/coda/coda-common.c | 15 ++-- drivers/media/platform/coda/coda.h | 6 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/davinci/vpbe.c | 7 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 10 ++- drivers/memstick/core/memstick.c | 3 + drivers/mmc/host/bcm2835.c | 12 +++ drivers/mmc/host/sdhci-of-esdhc.c | 16 +++- drivers/mmc/host/sdhci-xenon-phy.c | 10 ++- drivers/mmc/host/sdhci-xenon.c | 10 ++- drivers/net/ethernet/broadcom/bcmsysport.c | 25 +++--- drivers/net/ethernet/broadcom/bcmsysport.h | 2 + drivers/net/ethernet/cisco/enic/enic_main.c | 3 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 + drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 14 +++ drivers/net/ethernet/mellanox/mlx5/core/main.c | 14 +-- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 23 +++++ .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 27 +----- drivers/net/ethernet/sun/niu.c | 10 ++- drivers/net/phy/dp83640.c | 13 ++- drivers/net/usb/smsc95xx.c | 1 + drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 35 +++++--- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/st/cw1200/scan.c | 13 ++- drivers/opp/core.c | 11 ++- drivers/pci/switch/switchtec.c | 3 + drivers/phy/allwinner/phy-sun4i-usb.c | 7 ++ drivers/pinctrl/bcm/pinctrl-bcm2835.c | 16 ++-- drivers/pinctrl/meson/pinctrl-meson8.c | 3 + drivers/pinctrl/meson/pinctrl-meson8b.c | 13 +-- drivers/pinctrl/pinctrl-sx150x.c | 11 ++- drivers/ptp/ptp_chardev.c | 5 +- drivers/ptp/ptp_clock.c | 5 +- drivers/s390/crypto/zcrypt_error.h | 2 + drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/cxlflash/main.c | 2 + drivers/scsi/lpfc/lpfc_els.c | 52 ++++++------ drivers/scsi/lpfc/lpfc_nportdisc.c | 5 ++ drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 7 +- drivers/scsi/smartpqi/smartpqi_init.c | 6 ++ drivers/scsi/smartpqi/smartpqi_sis.c | 2 +- drivers/soc/bcm/brcmstb/common.c | 6 +- drivers/soc/tegra/common.c | 6 +- drivers/staging/iio/adc/ad7280a.c | 17 +++- drivers/staging/iio/adc/ad7780.c | 6 +- drivers/staging/iio/resolver/ad2s90.c | 7 +- drivers/staging/pi433/pi433_if.c | 4 + drivers/staging/speakup/spk_ttyio.c | 6 +- drivers/thermal/broadcom/bcm2835_thermal.c | 11 +++ drivers/thermal/thermal-generic-adc.c | 12 ++- drivers/thermal/thermal_core.c | 12 ++- drivers/thermal/thermal_hwmon.h | 4 +- drivers/tty/serial/8250/8250_pci.c | 9 +- drivers/tty/serial/fsl_lpuart.c | 4 + drivers/tty/serial/samsung.c | 3 + drivers/tty/serial/serial_core.c | 6 ++ drivers/usb/dwc3/gadget.c | 16 ++-- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 8 +- drivers/usb/musb/musb_dsps.c | 9 +- drivers/usb/musb/musb_gadget.c | 13 +-- drivers/usb/musb/musbhsdma.c | 21 ++--- drivers/usb/phy/phy-am335x.c | 5 +- drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 8 +- drivers/watchdog/renesas_wdt.c | 9 +- fs/binfmt_script.c | 10 ++- fs/cifs/readdir.c | 9 +- fs/dlm/ast.c | 10 +++ fs/eventpoll.c | 2 +- fs/f2fs/acl.c | 14 +-- fs/f2fs/data.c | 12 ++- fs/f2fs/f2fs.h | 11 ++- fs/f2fs/file.c | 3 + fs/f2fs/shrinker.c | 2 +- fs/fuse/dev.c | 4 +- fs/fuse/file.c | 2 +- fs/nfs/super.c | 3 +- fs/nfsd/nfs4state.c | 57 +++++++++++-- fs/nfsd/nfsctl.c | 2 + fs/nfsd/state.h | 2 + fs/nfsd/xdr4.h | 13 ++- fs/ocfs2/Makefile | 2 +- fs/ocfs2/buffer_head_io.c | 2 - fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/udf/inode.c | 6 ++ include/linux/cpu.h | 2 - include/linux/genl_magic_struct.h | 5 +- include/linux/kvm_host.h | 3 +- include/linux/mlx5/driver.h | 2 +- include/sound/compress_driver.h | 6 +- include/sound/hda_codec.h | 1 + kernel/cgroup/cgroup.c | 2 +- kernel/cpu.c | 33 +------- kernel/debug/debug_core.c | 4 + kernel/debug/kdb/kdb_bt.c | 11 ++- kernel/debug/kdb/kdb_debugger.c | 7 -- kernel/events/ring_buffer.c | 3 + kernel/futex.c | 28 +++--- kernel/hung_task.c | 22 +++-- kernel/locking/rtmutex.c | 37 ++++++-- kernel/module.c | 6 +- kernel/sched/fair.c | 1 + kernel/smp.c | 2 - kernel/sysctl.c | 2 + kernel/time/timekeeping.c | 4 +- lib/seq_buf.c | 6 +- mm/percpu-km.c | 5 +- net/bluetooth/hci_event.c | 6 ++ net/dccp/ccid.h | 4 +- net/dsa/slave.c | 12 ++- net/ipv6/xfrm6_tunnel.c | 3 + net/mac80211/rx.c | 5 +- net/rds/bind.c | 6 +- net/rxrpc/recvmsg.c | 3 +- scripts/decode_stacktrace.sh | 2 +- scripts/gdb/linux/proc.py | 2 +- scripts/mod/modpost.c | 50 +++++------ security/smack/smack_lsm.c | 12 ++- sound/pci/hda/hda_bind.c | 3 +- sound/pci/hda/hda_intel.c | 2 + sound/soc/fsl/Kconfig | 2 +- tools/hv/hv_kvp_daemon.c | 15 +++- tools/perf/arch/x86/util/kvm-stat.c | 2 +- tools/perf/tests/attr.py | 2 +- tools/perf/tests/evsel-tp-sched.c | 2 +- tools/perf/util/header.c | 2 +- tools/perf/util/probe-file.c | 2 +- tools/testing/selftests/bpf/test_progs.c | 8 +- virt/kvm/arm/mmio.c | 11 +-- virt/kvm/kvm_main.c | 6 +- 227 files changed, 1321 insertions(+), 639 deletions(-) BUG=chromium:930713 TEST=Build and test on various affected systems Change-Id: I6f7e18b359cd6f6bb912cbdbdbd8e2347473c24e Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1469022 Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1469022" 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/22/1469022/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I822387df2a5fc57763458bc81b70e7a31221afc4" commit="8daeba7e3105063b99bb4e92317ba7d7c1db42b9" commit_message="CHROMIUM: Merge 'v4.19.21' into chromeos-4.19 Merge of v4.19.21 into chromeos-4.19 Changelog: ---------------------------------------------------------------- Abhinav Kumar (1): drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver Adamski, Krzysztof (Nokia - PL/Wroclaw) (1): i2c-axxia: check for error conditions first Aditya Pakki (1): HID: lenovo: Add checks to fix of_led_classdev_register Adrian Hunter (4): mmc: sdhci-of-esdhc: Fix timeout checks mmc: sdhci-omap: Fix timeout checks mmc: sdhci-xenon: Fix timeout checks perf test: Fix perf_event_attr test failure Akinobu Mita (1): media: video-i2c: avoid accessing released memory area when removing driver Alan Brady (1): i40e: prevent overlapping tx_timeout recover Alex Deucher (1): drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2) Alexander Duyck (1): driver core: Move async_synchronize_full call Alexei Avshalom Lazar (1): wil6210: fix reset flow for Talyn-mb Alexey Brodkin (1): devres: Align data[] to ARCH_KMALLOC_MINALIGN Alexey Kardashevskiy (1): powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand Alexey Khoroshilov (3): media: mtk-vcodec: Release device nodes in mtk_vcodec_init_enc_pm() media: DaVinci-VPBE: fix error handling in vpbe_initialize() video: clps711x-fb: release disp device node in probe() Anand Jain (1): btrfs: harden agaist duplicate fsid on scanned devices Anatolij Gustschin (1): fpga: altera-cvp: fix 'bad IO access' on x86_64 Anders Roxell (1): kernel/kcov.c: mark write_comp_data() as notrace Andreas Puhm (1): fpga: altera-cvp: Fix registration for CvP incapable devices Andrew Lunn (1): net: dsa: mv88e6xxx: Fix counting of ATU violations Andrey Smirnov (1): ARM: dts: imx51-zii-rdu1: Do not specify &quot;power-gpio&quot; for hpa1 Andy Duan (1): serial: fsl_lpuart: clear parity enable bit when disable parity Andy Shevchenko (3): ACPI: SPCR: Consider baud rate 0 as preconfigured state usb: dwc3: trace: add missing break statement to make compiler happy serial: 8250_pci: Make PCI class test non fatal Anson Huang (1): clk: imx6sl: ensure MMDC CH0 handshake is bypassed Anton Ivanov (1): um: Avoid marking pages with &quot;changed protection&quot; Anurag Kumar Vulisha (1): usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() Arend van Spriel (1): firmware/efi: Add NULL pointer checks in efivars API functions Arnaldo Carvalho de Melo (5): perf dso: Fix unchecked usage of strncpy() perf header: Fix unchecked usage of strncpy() perf probe: Fix unchecked usage of strncpy() perf header: Fix up argument to ctime() perf tools: Cast off_t to s64 to avoid warning on bionic libc Arnd Bergmann (4): ASoC: Intel: mrfld: fix uninitialized variable access vbox: fix link error with 'gcc -Og' media: i2c: TDA1997x: select CONFIG_HDMI ARM: pxa: avoid section mismatch warning Bart Van Assche (2): timekeeping: Use proper seqcount initializer lib/test_rhashtable: Make test_insert_dup() allocate its hash table dynamically Ben Dooks (1): usbnet: smsc95xx: fix rx packet alignment Beomho Seo (1): tty: serial: samsung: Properly set flags in autoCTS mode Bin Liu (3): usb: musb: dsps: fix otg state machine usb: musb: dsps: fix runtime pm for peripheral mode usb: phy: am335x: fix race condition in _probe Bjorn Andersson (1): thermal: generic-adc: Fix adc to temp interpolation Bob Peterson (1): dlm: Don't swamp the CPU with callbacks queued during recovery Boris Brezillon (1): drm/vc4: -&gt;x_scaling[1] should never be set to VC4_SCALING_NONE Brian Foster (2): xfs: fix shared extent data corruption due to missing cow reservation xfs: eof trim writeback mapping as soon as it is cached Brian Norris (2): ath10k: assign 'n_cipher_suites' for WCN3990 platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup Carlos Maiolino (1): xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat Charles Keepax (1): ALSA: compress: Fix stop handling on compressed capture streams Chen-Yu Tsai (2): clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module clocks Bluetooth: hci_bcm: Handle deferred probing for the clock supply Cheng Lin (1): proc/sysctl: fix return error for proc_doulongvec_minmax() Chris Brandt (1): serial: sh-sci: Do not free irqs that have already been freed Chris Perl (1): NFS: nfs_compare_mount_options always compare auth flavors. Christoph Hellwig (1): xfs: cancel COW blocks before swapext Christophe JAILLET (1): xfs: Fix error code in 'xfs_ioc_getbmap()' Christophe Leroy (2): powerpc/uaccess: fix warning/error with access_ok() powerpc/mm: Fix reporting of kernel execute faults on the 8xx Chunfeng Yun (1): usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) Colin Ian King (1): x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) Cong Wang (1): net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames Damian Kos (1): drm/rockchip: fix for mailbox read size Dan Carpenter (2): net: dsa: Fix NULL checking in dsa_slave_set_eee() skge: potential memory corruption in skge_get_regs() Darrick J. Wong (1): xfs: fix PAGE_MASK usage in xfs_free_file_space Dave Carroll (1): scsi: smartpqi: correct volume status Dave Chinner (3): xfs: fix overflow in xfs_attr3_leaf_verify xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers xfs: delalloc -&gt; unwritten COW fork allocation can go wrong Dave Martin (1): arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition Davidlohr Bueso (1): fs/epoll: drop ovflist branch prediction Deepak Sharma (1): drm/vgem: Fix vgem_init to get drm device available. Dennis Zhou (1): percpu: convert spin_lock_irq to spin_lock_irqsave. Dexuan Cui (1): Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 Doug Smythies (1): tools/power/x86/intel_pstate_tracer: Fix non root execution for post processing a trace file Douglas Anderson (1): kdb: Don't back trace on a cpu that didn't round up Du Changbin (1): scripts/gdb: fix lx-version string output Eduardo Valentin (1): thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set Eric Anholt (1): drm/v3d: Fix prime imports of buffers from other drivers. Eric Biggers (1): crypto: aes_ti - disable interrupts while accessing S-box Eric Dumazet (3): dccp: fool proof ccid_hc_[rt]x_parse_options() rds: fix refcount bug in rds_sock_addref rxrpc: bad unlock balance in rxrpc_recvmsg Eric Sandeen (1): xfs: fix inverted return from xfs_btree_sblock_verify_crc Eric Yang (1): drm/amd/display: fix YCbCr420 blank color Ethan Lien (1): btrfs: use tagged writepage to mitigate livelock of snapshot Fabio Estevam (1): ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M Fabrizio Castro (2): usb: renesas_usbhs: add support for RZ/G2E i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E) Finn Thain (1): block/swim3: Fix -EBUSY error when re-opening device after unmount Florian Fainelli (1): net: systemport: Fix WoL with password after deep sleep Frank Rowand (1): powerpc/pseries: add of_node_put() in dlpar_detach_node() Gao Xiang (1): staging: erofs: fix the definition of DBG_BUGON Geert Uytterhoeven (2): serial: sh-sci: Fix locking in sci_submit_rx() serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure Govindarajulu Varadarajan (1): enic: fix checksum validation for IPv6 Greg Kroah-Hartman (3): sctp: walk the list of asoc safely serial: fix race between flush_to_ldisc and tty_open Linux 4.19.21 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.19.21' into merge/chromeos-4.19-v4.19.21 Guoqing Jiang (1): md: fix raid10 hang issue caused by barrier Gustavo A. R. Silva (3): drm/bufs: Fix Spectre v1 vulnerability usb: gadget: udc: net2272: Fix bitwise and boolean operations perf tests evsel-tp-sched: Fix bitwise operator Hans Holmberg (1): lightnvm: pblk: fix resubmission of overwritten write err lbas Hans Verkuil (1): media: adv*/tc358743/ths8200: fill in min width/height/pixelclock Hans de Goede (1): iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID Harald Freudenberger (1): s390/zcrypt: improve special ap message cmd handling Hoang Le (1): tipc: fix node keep alive interval calculation Hua Su (1): lightnvm: pblk: add lock protection to list operations Huacai Chen (1): cacheinfo: Keep the old value if of_property_read_u32 fails Huazhong Tan (1): net: hns3: fix incomplete uninitialization of IRQ in the hns3_nic_uninit_vector_data() Icenowy Zheng (1): phy: sun4i-usb: add support for missing USB PHY index Ido Schimmel (1): mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG Ioana Ciornei (1): dpaa2-ptp: defer probe when portal allocation failed J. Bruce Fields (1): nfsd4: fix crash on writing v4_end_grace before nfsd startup James Bottomley (1): scsi: aic94xx: fix module loading James Smart (2): scsi: lpfc: Correct LCB RJT handling scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event Jan Kara (1): udf: Fix BUG on corrupted inode Jann Horn (2): fuse: call pipe_buf_release() under pipe lock kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) Jeremy Soller (1): ALSA: hda/realtek - Headset microphone support for System76 darp5 Jernej Skrabec (1): drm/sun4i: Initialize registers in tcon-top driver Jia-Ju Bai (2): cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw() Jian Shen (1): net: hns3: add max vector number check for pf Jim Mattson (1): kvm: Change offset in kvm_write_guest_offset_cached to unsigned Jiong Wang (1): mips: bpf: fix encoding bug for mm_srlv32_op Jiri Olsa (1): perf python: Do not force closing original perf descriptor in evlist.get_pollfd() Joey Zhang (1): switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite Johan Hovold (1): staging: speakup: fix tty-operation NULL derefs Johannes Berg (1): mac80211: fix radiotap vendor presence bitmap handling Josh Poimboeuf (1): cpu/hotplug: Fix &quot;SMT disabled by BIOS&quot; detection for KVM Junxiao Bi (1): ocfs2: don't clear bh uptodate for block read Kai-Heng Feng (2): memstick: Prevent memstick host from getting runtime suspended during card detection igb: Fix an issue that PME is not enabled during runtime suspend Kaike Wan (1): IB/hfi1: Unreserve a reserved request when it is completed Kailang Yang (1): ALSA: hda/realtek - Fix lose hp_pins for disable auto mute Kan Liang (1): perf/x86/intel/uncore: Add Node ID mask Kangjie Lu (3): hwmon: (lm80) fix a missing check of the status of SMBus read hwmon: (lm80) fix a missing check of bus read in lm80 probe niu: fix missing checks of niu_pci_eeprom_read Konstantin Khorenko (1): i40e: define proper net_device::neigh_priv_len Larry Chen (1): ocfs2: improve ocfs2 Makefile Lars Ellenberg (2): drbd: disconnect, if the wrong UUIDs are attached on a connected peer drbd: skip spurious timeout (ping-timeo) when failing promote Lenny Szubowicz (1): ACPI/APEI: Clear GHES block_status before panic() Leonid Iziumtsev (1): dmaengine: imx-dma: fix wrong callback invoke Linus Walleij (2): ARM: dts: Fix up the D-Link DIR-685 MTD partition info mmc: jz4740: Get CD/WP GPIOs from descriptors Lior David (1): wil6210: fix memory leak in wil_find_tx_bcast_2 Liu, Chuansheng (1): kernel/hung_task.c: force console verbose before panic Long Li (1): genirq/affinity: Spread IRQs to all available NUMA nodes Lorenzo Bianconi (4): ath9k: dynack: use authentication messages for 'late' ack mt76x0: dfs: fix IBI_R11 configuration on non-radar channels ath9k: dynack: make ewma estimation faster ath9k: dynack: check da-&gt;enabled first in sampling routines Lubomir Rintel (1): ARM: dts: mmp2: fix TWSI2 Luca Ceresoli (1): media: imx274: select REGMAP_I2C Lukas Wunner (3): pinctrl: bcm2835: Use raw spinlock for RT compatibility dmaengine: bcm2835: Fix interrupt race on RT dmaengine: bcm2835: Fix abort of transactions Madhavan Srinivasan (1): powerpc/perf: Fix thresholding counter data for unknown type Mahesh Rajashekhara (2): scsi: smartpqi: correct host serial num for ssa scsi: smartpqi: increase fw status register read timeout Mahesh Salgaonkar (1): powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. Marc Zyngier (3): scripts/decode_stacktrace: only strip base path when a prefix of the path net: dsa: Fix lockdep false positive splat irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID Marek Szyprowski (1): usb: dwc2: Disable power down feature on Samsung SoCs Mark Rutland (3): arm64: ftrace: don't adjust the LR value arm64: KVM: Skip MMIO insn after emulation perf/core: Don't WARN() for impossible ring-buffer sizes Martin Blumenstingl (6): clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel clk: meson: meson8b: fix the width of the cpu_scale_div clock clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL iio: adc: meson-saradc: fix internal clock names pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins Matheus Tavares (1): staging:iio:ad2s90: Make probe handle spi_setup failure Mathias Nyman (1): usb: hub: delay hub autosuspend if USB3 port is still link training Mathieu Malaterre (1): powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* sections explicitly Matthias Brugger (1): thermal: bcm2835: enable hwmon explicitly Max Filippov (1): xtensa: xtfpga.dtsi: fix dtc warnings about SPI Michael Chan (1): bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. Michael Ellerman (1): seq_buf: Make seq_buf_puts() null-terminate the buffer Michael Straube (1): staging: pi433: fix potential null dereference Michal Suchanek (1): mmc: bcm2835: reset host on timeout Mike Marciniszyn (1): IB/hfi1: Add limit test for RC/UC send via loopback Miklos Szeredi (2): fuse: decrement NR_WRITEBACK_TEMP on the right page fuse: handle zero sized retrieve correctly Minchan Kim (1): zram: fix lockdep warning of free block handling Miroslav Lichvar (2): ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl mlx5: update timecounter at least twice per counter overflow Muchun Song (1): gpiolib: Fix possible use after free on label Murton Liu (1): drm/amd/display: fix gamma not being applied correctly Naftali Goldstein (2): iwlwifi: fw: do not set sgi bits for HE connection iwlwifi: mvm: fix setting HE ppe FW config Nathan Chancellor (5): ARM: OMAP2+: hwmod: Fix some section annotations dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll drbd: Avoid Clang warning about pointless switch statment crypto: ux500 - Use proper enum in cryp_set_dma_transfer crypto: ux500 - Use proper enum in hash_set_dma_transfer Nicholas Mc Guire (7): iio: adc: meson-saradc: check for devm_kasprintf failure perf: arm_spe: handle devm_kasprintf() failure gpio: mt7621: report failure of devm_kasprintf() gpio: mt7621: pass mediatek_gpio_bank_probe() failure up the stack pinctrl: sx150x: handle failure case of devm_kstrdup mmc: meson-mx-sdio: check devm_kasprintf for failure livepatch: check kzalloc return values Nickhu (1): nds32: Fix gcc 8.0 compiler option incompatible. Nir Dotan (1): mlxsw: spectrum_acl: Limit priority value Noralf Trnnes (1): fbdev: fbcon: Fix unregister crash when more than one framebuffer Oleg Nesterov (1): exec: load_script: don't blindly truncate shebang string Ondrej Mosnacek (1): cgroup: fix parsing empty mount option string Paolo Bonzini (1): KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) Paul Burton (1): MIPS: Boston: Disable EG20T prefetch Paul Elder (1): usb: gadget: musb: fix short isoc packets with inventra dma Paul Hsieh (1): drm/amd/display: Add retry to read ddc_clock pin Peter Rajnoha (1): kobject: return error code if writing /sys/.../uevent fails Peter Rosin (1): fbdev: fbmem: behave better with small rotated displays and many CPUs Peter Shier (1): KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) Peter Zijlstra (1): perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() Phil Elwell (1): mmc: bcm2835: Recover from MMC_SEND_EXT_CSD Philipp Zabel (1): media: coda: fix H.264 deblocking filter controls Pu Wen (1): perf tools: Add Hygon Dhyana support Raed Salem (1): net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance Randy Dunlap (1): arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_ops build warning Renato Lui Geh (1): staging: iio: ad7780: update voltage on read Richard Zhu (1): PCI: imx: Enable MSI from downstream components Rob Herring (1): ARM: dts: aspeed: add missing memory unit-address Roland Kammerer (1): drbd: narrow rcu_read_lock in drbd_sync_handshake Ronnie Sahlberg (1): cifs: check ntwrk_buf_start for NULL before dereferencing it Rundong Ge (1): net: dsa: slave: Don't propagate flag changes on down slave interfaces Russell King (1): Revert &quot;net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x&quot; Russell King - ARM Linux (1): ARM: dts: Fix OMAP4430 SDP Ethernet startup Saeed Mahameed (1): net/mlx5: EQ, Use the right place to store/read IRQ affinity hint Sahitya Tummala (2): f2fs: fix use-after-free issue when accessing sbi-&gt;stat_info f2fs: fix sbi-&gt;extent_list corruption issue Sami Tolvanen (1): modpost: validate symbol names also in find_elf_symbol Scott Wood (1): fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() Sean Paul (2): drm: Clear state-&gt;acquire_ctx before leaving drm_atomic_helper_commit_duplicated_state() drm/msm: dpu: Only check flush register against pending flushes Sean Young (1): media: rc: ensure close() is called on rc_unregister_device Sebastian Andrzej Siewior (2): x86/fpu: Add might_fault() to user_insn() net: dp83640: expire old TX-skb Sergei Shtylyov (1): sata_rcar: fix deferred probing Sheng Yong (1): f2fs: fix race between write_checkpoint and write_begin Simon Horman (1): i2c: sh_mobile: add support for r8a77990 (R-Car E3) Slawomir Stepien (1): staging: iio: adc: ad7280a: handle error from __ad7280_read32() Stanislav Fomichev (3): bpf: libbpf: retry map creation without the name selftests/bpf: use __bpf_constant_htons in test_prog.c perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz Stefan Roese (1): MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 Steve Longerbeam (1): gpu: ipu-v3: image-convert: Prevent race between run and unprepare Suganath Prabu (1): scsi: mpt3sas: Call sas_remove_host before removing the target devices Suraj Jitindar Singh (1): KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines Takashi Iwai (2): ALSA: hda - Serialize codec registrations ALSA: hda/realtek - Use a common helper for hp pin reference Tejas Joglekar (2): usb: dwc3: gadget: Disable CSP for stream OUT ep usb: dwc3: gadget: Handle 0 xfer length for OUT EP Tetsuo Handa (1): kernel/hung_task.c: break RCU locks based on jiffies Thara Gopinath (1): thermal: Fix locking in cooling device sysfs update cur_state Thomas Gleixner (1): futex: Handle early deadlock return correctly Tiezhu Yang (1): f2fs: fix wrong return value of f2fs_acl_create Tony Luck (1): x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() Toshiaki Makita (1): virtio_net: Account for tx bytes and packets on sending xdp_frames Udo Eberhardt (1): ALSA: usb-audio: Add support for new T+A USB DAC Vadim Pasternak (1): platform/x86: mlx-platform: Fix tachometer registers Vaibhav Jain (1): scsi: cxlflash: Prevent deadlock when adapter probe fails Viresh Kumar (1): OPP: Use opp_table-&gt;regulators to verify no regulator case Vitaly Kuznetsov (1): KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported Vivek Gautam (1): iommu/arm-smmu: Add support for qcom,smmu-v2 variant Vladis Dronov (1): HID: debug: fix the ring buffer implementation Waiman Long (1): mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init Wei Wang (1): Thermal: do not clear passive state during system sleep Wenjing Liu (1): drm/amd/display: validate extended dongle caps Wenwen Wang (1): gdrom: fix a memory leak bug Will Deacon (3): arm64: io: Ensure calls to delay routines are ordered against prior readX() arm64: io: Ensure value passed to __iormb() is held in a 64-bit register iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer Wolfram Sang (1): watchdog: renesas_wdt: don't set divider while watchdog is running Xiang Chen (1): scsi: hisi_sas: change the time of SAS SSP connection Xin Long (1): sctp: check and update stream-&gt;out_curr when allocating stream_out Yangtao Li (3): soc/tegra: Don't leak device tree node reference soc: bcm: brcmstb: Don't leak device tree node reference cpuidle: big.LITTLE: fix refcount leak Ye Yin (1): fs/xfs: fix f_ffree value for statfs when project quota is set Yi Wang (1): clk: boston: fix possible memory leak in clk_boston_setup() Yogesh Mohan Marimuthu (1): drm/amd/display: calculate stream-&gt;phy_pix_clk before clock mapping Young Xiao (2): sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN ice: Do not enable NAPI on q_vectors that have no rings Yu Zhao (1): iommu/amd: Fix amd_iommu=force_isolation YueHaibing (3): ptp: Fix pass zero to ERR_PTR() in ptp_clock_register net: aquantia: return 'err' if set MPI_DEINIT state fails xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi Yufen Wang (1): ARM: 8808/1: kexec:offline panic_smp_self_stop CPU Yunlei He (1): f2fs: move dir data flush to write checkpoint process Zhen Lei (1): iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads Zhizhou Zhang (1): tee: optee: avoid possible double list_del() Zoran Markovic (1): smack: fix access permissions for keyring Makefile | 2 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 16 ++- arch/arm/boot/dts/imx51-zii-rdu1.dts | 17 ++- arch/arm/boot/dts/mmp2.dtsi | 9 +- arch/arm/boot/dts/omap4-sdp.dts | 1 + arch/arm/kernel/smp.c | 15 +++ arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-pxa/cm-x300.c | 2 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/zeus.c | 2 +- arch/arm64/include/asm/io.h | 32 ++++-- arch/arm64/include/uapi/asm/ptrace.h | 2 +- arch/arm64/kernel/entry-ftrace.S | 1 - arch/mips/boot/dts/img/boston.dts | 6 ++ arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 2 - arch/mips/include/uapi/asm/inst.h | 2 +- arch/mips/jz4740/board-qi_lb60.c | 12 ++- arch/mips/ralink/Kconfig | 1 + arch/nds32/mm/Makefile | 6 +- arch/powerpc/include/asm/fadump.h | 2 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/fadump.c | 10 +- arch/powerpc/kernel/vmlinux.lds.S | 4 + arch/powerpc/kvm/powerpc.c | 5 +- arch/powerpc/mm/fault.c | 4 +- arch/powerpc/perf/isa207-common.c | 7 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 2 +- arch/powerpc/platforms/pseries/dlpar.c | 2 + arch/powerpc/platforms/pseries/hotplug-memory.c | 7 +- arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/sh/boards/mach-kfr2r09/setup.c | 1 - arch/um/include/asm/pgtable.h | 9 +- arch/x86/events/intel/core.c | 10 +- arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/mcheck/mce.c | 1 + arch/x86/kvm/svm.c | 7 ++ arch/x86/kvm/vmx.c | 4 +- arch/x86/kvm/x86.c | 7 ++ arch/x86/pci/broadcom_bus.c | 4 +- arch/xtensa/boot/dts/xtfpga.dtsi | 2 +- crypto/Kconfig | 3 +- crypto/aes_ti.c | 18 ++++ drivers/acpi/apei/ghes.c | 2 + drivers/acpi/spcr.c | 11 ++ drivers/ata/sata_rcar.c | 4 +- drivers/base/bus.c | 12 ++- drivers/base/cacheinfo.c | 6 +- drivers/base/core.c | 8 +- drivers/base/dd.c | 6 +- drivers/base/devres.c | 10 +- drivers/block/drbd/drbd_nl.c | 15 +-- drivers/block/drbd/drbd_receiver.c | 13 +-- drivers/block/sunvdc.c | 5 + drivers/block/swim3.c | 6 +- drivers/block/zram/zram_drv.c | 38 ++++--- drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/hci_bcm.c | 4 + drivers/cdrom/gdrom.c | 1 + drivers/clk/imgtec/clk-boston.c | 11 +- drivers/clk/imx/clk-imx6sl.c | 6 ++ drivers/clk/meson/meson8b.c | 16 ++- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 6 +- drivers/cpuidle/cpuidle-big_little.c | 7 +- drivers/crypto/ux500/cryp/cryp_core.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/dma/bcm2835-dma.c | 70 +++++------- drivers/dma/imx-dma.c | 8 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/firmware/efi/vars.c | 99 +++++++++++++---- drivers/fpga/altera-cvp.c | 15 ++- drivers/gpio/gpio-mt7621.c | 10 +- drivers/gpio/gpiolib.c | 25 ++++- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 23 ++-- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 12 ++- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 17 ++- drivers/gpu/drm/drm_bufs.c | 3 + drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 7 ++ drivers/gpu/drm/v3d/v3d_bo.c | 1 + drivers/gpu/drm/vc4/vc4_plane.c | 12 ++- drivers/gpu/drm/vgem/vgem_drv.c | 16 +-- drivers/gpu/ipu-v3/ipu-image-convert.c | 10 +- drivers/hid/hid-debug.c | 120 ++++++++------------- drivers/hid/hid-lenovo.c | 10 +- drivers/hwmon/lm80.c | 26 +++-- drivers/i2c/busses/i2c-axxia.c | 32 +++--- drivers/i2c/busses/i2c-sh_mobile.c | 2 + drivers/iio/accel/kxcjk-1013.c | 1 + drivers/iio/adc/meson_saradc.c | 14 ++- drivers/infiniband/hw/hfi1/rc.c | 2 + drivers/infiniband/hw/hfi1/ruc.c | 7 +- drivers/infiniband/hw/qib/qib_ruc.c | 7 +- drivers/iommu/amd_iommu.c | 9 +- drivers/iommu/arm-smmu-v3.c | 14 ++- drivers/irqchip/irq-gic-v3-its.c | 32 +++++- drivers/isdn/hisax/hfc_pci.c | 2 + drivers/lightnvm/pblk-core.c | 13 ++- drivers/lightnvm/pblk-write.c | 8 +- drivers/md/raid10.c | 4 + drivers/media/i2c/Kconfig | 2 + drivers/media/i2c/ad9389b.c | 2 +- drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 4 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/ths8200.c | 2 +- drivers/media/i2c/video-i2c.c | 11 +- drivers/media/platform/coda/coda-bit.c | 19 ++-- drivers/media/platform/coda/coda-common.c | 15 ++- drivers/media/platform/coda/coda.h | 6 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/davinci/vpbe.c | 7 +- drivers/media/rc/rc-main.c | 2 + drivers/memstick/core/memstick.c | 3 + drivers/mmc/host/bcm2835.c | 12 +++ drivers/mmc/host/jz4740_mmc.c | 20 ++-- drivers/mmc/host/meson-mx-sdio.c | 6 ++ drivers/mmc/host/sdhci-of-esdhc.c | 16 ++- drivers/mmc/host/sdhci-omap.c | 16 ++- drivers/mmc/host/sdhci-xenon-phy.c | 10 +- drivers/mmc/host/sdhci-xenon.c | 10 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 21 ++-- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 2 + drivers/net/ethernet/broadcom/bcmsysport.c | 25 ++--- drivers/net/ethernet/broadcom/bcmsysport.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 19 ++-- drivers/net/ethernet/cisco/enic/enic_main.c | 3 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 +-- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 8 ++ drivers/net/ethernet/intel/ice/ice_main.c | 16 ++- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 14 +++ drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 6 ++ .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 14 +-- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 23 ++++ .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 5 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 27 +---- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/phy/dp83640.c | 13 ++- drivers/net/phy/marvell.c | 12 --- drivers/net/usb/smsc95xx.c | 1 + drivers/net/virtio_net.c | 20 +++- drivers/net/wireless/ath/ath10k/core.c | 1 + drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 35 ++++-- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/wil6210/main.c | 11 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 + drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 4 + drivers/net/wireless/mediatek/mt76/mt76x2_dfs.c | 8 +- drivers/net/wireless/st/cw1200/scan.c | 13 ++- drivers/pci/controller/dwc/pci-imx6.c | 10 ++ drivers/pci/switch/switchtec.c | 3 + drivers/perf/arm_spe_pmu.c | 5 + drivers/phy/allwinner/phy-sun4i-usb.c | 7 ++ drivers/pinctrl/bcm/pinctrl-bcm2835.c | 16 +-- drivers/pinctrl/meson/pinctrl-meson8.c | 3 + drivers/pinctrl/meson/pinctrl-meson8b.c | 13 ++- drivers/pinctrl/pinctrl-sx150x.c | 11 +- drivers/platform/x86/mlx-platform.c | 12 +-- drivers/ptp/ptp_chardev.c | 5 +- drivers/ptp/ptp_clock.c | 5 +- drivers/s390/crypto/zcrypt_error.h | 2 + drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/cxlflash/main.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 52 +++++---- drivers/scsi/lpfc/lpfc_nportdisc.c | 5 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 7 +- drivers/scsi/smartpqi/smartpqi_init.c | 6 ++ drivers/scsi/smartpqi/smartpqi_sis.c | 2 +- drivers/soc/bcm/brcmstb/common.c | 6 +- drivers/soc/tegra/common.c | 6 +- drivers/staging/erofs/internal.h | 2 +- drivers/staging/fsl-dpaa2/rtc/rtc.c | 5 +- drivers/staging/iio/adc/ad7280a.c | 17 ++- drivers/staging/iio/adc/ad7780.c | 6 +- drivers/staging/iio/resolver/ad2s90.c | 7 +- drivers/staging/pi433/pi433_if.c | 4 + drivers/staging/speakup/spk_ttyio.c | 6 +- drivers/tee/optee/supp.c | 13 +-- drivers/thermal/broadcom/bcm2835_thermal.c | 11 ++ drivers/thermal/thermal-generic-adc.c | 12 ++- drivers/thermal/thermal_core.c | 12 ++- drivers/thermal/thermal_hwmon.h | 4 +- drivers/thermal/thermal_sysfs.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 9 +- drivers/tty/serial/fsl_lpuart.c | 4 + drivers/tty/serial/samsung.c | 3 + drivers/tty/serial/serial_core.c | 6 ++ drivers/tty/serial/sh-sci.c | 32 ++++-- drivers/usb/core/hub.c | 10 ++ drivers/usb/dwc2/params.c | 10 +- drivers/usb/dwc3/gadget.c | 16 +-- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 8 +- drivers/usb/musb/musb_dsps.c | 21 +++- drivers/usb/musb/musb_gadget.c | 13 +-- drivers/usb/musb/musbhsdma.c | 21 ++-- drivers/usb/phy/phy-am335x.c | 5 +- drivers/usb/renesas_usbhs/common.c | 4 + drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 8 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/watchdog/renesas_wdt.c | 9 +- fs/binfmt_script.c | 10 +- fs/btrfs/btrfs_inode.h | 1 + fs/btrfs/ctree.h | 2 +- fs/btrfs/extent_io.c | 17 ++- fs/btrfs/inode.c | 11 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/volumes.c | 29 +++++ fs/cifs/readdir.c | 9 +- fs/dlm/ast.c | 10 ++ fs/eventpoll.c | 2 +- fs/f2fs/acl.c | 14 +-- fs/f2fs/data.c | 12 ++- fs/f2fs/f2fs.h | 11 +- fs/f2fs/file.c | 3 + fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 27 ++--- fs/fuse/dev.c | 4 +- fs/fuse/file.c | 2 +- fs/nfs/super.c | 3 +- fs/nfsd/nfsctl.c | 2 + fs/ocfs2/Makefile | 2 +- fs/ocfs2/buffer_head_io.c | 2 - fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/udf/inode.c | 6 ++ fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/xfs_aops.c | 2 + fs/xfs/xfs_bmap_util.c | 10 +- fs/xfs/xfs_buf_item.c | 28 +++-- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_qm_bhv.c | 2 +- fs/xfs/xfs_reflink.c | 1 + fs/xfs/xfs_stats.c | 2 +- include/linux/cpu.h | 2 - include/linux/genl_magic_struct.h | 5 +- include/linux/gpio/consumer.h | 6 +- include/linux/hid-debug.h | 9 +- include/linux/kvm_host.h | 3 +- include/linux/mlx5/driver.h | 2 +- include/sound/compress_driver.h | 6 +- include/sound/hda_codec.h | 1 + kernel/cgroup/cgroup.c | 2 +- kernel/cpu.c | 33 +----- kernel/events/ring_buffer.c | 3 + kernel/futex.c | 28 +++-- kernel/hung_task.c | 20 ++-- kernel/irq/affinity.c | 5 +- kernel/kcov.c | 2 +- kernel/locking/rtmutex.c | 37 ++++++- kernel/module.c | 6 +- kernel/sched/fair.c | 1 + kernel/smp.c | 2 - kernel/sysctl.c | 2 + kernel/time/timekeeping.c | 4 +- lib/seq_buf.c | 6 +- lib/test_rhashtable.c | 23 ++-- mm/page_alloc.c | 37 +++++-- mm/percpu-km.c | 5 +- net/dccp/ccid.h | 4 +- net/dsa/master.c | 4 + net/dsa/slave.c | 17 +-- net/ipv6/xfrm6_tunnel.c | 3 + net/mac80211/rx.c | 5 +- net/rds/bind.c | 6 +- net/rxrpc/recvmsg.c | 3 +- net/sctp/socket.c | 4 +- net/sctp/stream.c | 20 ++++ net/tipc/node.c | 6 ++ samples/livepatch/livepatch-shadow-fix1.c | 5 + samples/livepatch/livepatch-shadow-mod.c | 4 + scripts/decode_stacktrace.sh | 2 +- scripts/gdb/linux/proc.py | 2 +- scripts/mod/modpost.c | 50 ++++----- security/smack/smack_lsm.c | 12 ++- sound/pci/hda/hda_bind.c | 3 +- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 62 ++++++----- sound/soc/fsl/Kconfig | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/usb/quirks.c | 1 + tools/build/Makefile.feature | 4 +- tools/build/feature/Makefile | 10 +- tools/hv/hv_kvp_daemon.c | 15 ++- tools/lib/bpf/bpf.c | 11 +- tools/perf/Makefile.config | 44 ++++---- tools/perf/arch/x86/util/kvm-stat.c | 2 +- tools/perf/tests/attr.py | 2 +- tools/perf/tests/evsel-tp-sched.c | 2 +- tools/perf/util/dso.c | 2 +- tools/perf/util/header.c | 6 +- tools/perf/util/probe-file.c | 2 +- tools/perf/util/python.c | 3 +- tools/perf/util/s390-cpumsf.c | 2 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 4 +- tools/testing/selftests/bpf/test_progs.c | 8 +- virt/kvm/arm/mmio.c | 11 +- virt/kvm/kvm_main.c | 6 +- 326 files changed, 2024 insertions(+), 1000 deletions(-) BUG=chromium:930712 TEST=Build and test on various affected systems Change-Id: I822387df2a5fc57763458bc81b70e7a31221afc4 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1469021 Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1469021" 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/1469021/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia2f2d91f9a40e0fddd1da97b4e086aff61cac9a6" commit="5d6a92cee0b467812a0be9d4030d5010da905416" commit_message="cros_vm_lib: Deprecate cros_vm_lib.sh Remove cros_vm_lib, cros_start_vm, cros_stop_vm BUG=chromium:782664 TEST=None Change-Id: Ia2f2d91f9a40e0fddd1da97b4e086aff61cac9a6 Reviewed-on: https://chromium-review.googlesource.com/1456890 Commit-Ready: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Tested-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1456890" owner_email="achuith@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/90/1456890/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I20bf5ad84994bc782f9cc3a4095ffc90853271e2" commit="142f61c3db952b6564908a171feea1b432e5cf19" commit_message="Add ebuild for Kerberos manager Adds the ebuild for a stub implementation for a new system daemon for managing Kerberos tickets. See bug and dependend bug for more details. Also applies some fixes to authpolicy as well as mentioned by reviewers. See also CL:1446511, CL:1446412. BUG=chromium:926945 TEST=Emerges Change-Id: I20bf5ad84994bc782f9cc3a4095ffc90853271e2 Reviewed-on: https://chromium-review.googlesource.com/1446095 Commit-Ready: Lutz Justen &lt;ljusten@chromium.org&gt; Tested-by: Lutz Justen &lt;ljusten@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="0" gerrit_number="1446095" owner_email="ljusten@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/95/1446095/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7b7a8daf23a3f8e840d98edf97279ddec08aaa0a" commit="5bf306ee1c8b515c72235b7f4b3b5caefd2eb49e" commit_message="installer: Fix active_test_list.json path. Change the path of active_test_list.json from py/config to py/test/test_lists. BUG=chromium:899136 TEST=manually test on DUT, successfully switch test list from goofy. Change-Id: I7b7a8daf23a3f8e840d98edf97279ddec08aaa0a Reviewed-on: https://chromium-review.googlesource.com/1414216 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="0" gerrit_number="1414216" owner_email="chenghan@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/16/1414216/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I744b0cb24e8b97b2cb75eea3549998d37c0c78d6" commit="71428c39dd551ad40843cf1eaebdfe3e4d1c8edd" commit_message="autotest: refactor firmware installation for cros_host The actual work of installing firmware is done by servo, so move related code to servo.py from cros_host.py BUG=chromium:877180 TEST=Ran below python code in chroot # cd autotest/files/site_utiles/deployment import common from prepare import dut d = dut.create_host('my-dut-hostname', 'coral', 'santa', 'localhost', 9999) d.firmware_install('coral-firmware/R64-10068.71.0') Change-Id: I744b0cb24e8b97b2cb75eea3549998d37c0c78d6 Reviewed-on: https://chromium-review.googlesource.com/1469224 Commit-Ready: Congbin Guo &lt;guocb@chromium.org&gt; Tested-by: Congbin Guo &lt;guocb@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="0" gerrit_number="1469224" owner_email="guocb@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/24/1469224/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I57a1ae214947475efa7bf01ab123a71a58411244" commit="e01a8c943ac47e549a1f23d8b453b12e3c592215" commit_message="linux: Tweak wl device setup when building without gpu I was skimming the gpu flag code (tpm will need something similar) and found the way resource_bridge_wl_socket is used misleading. The same variable is declared in two different places depending on whether building with gpu. This CL combines them into one `let` statement. Also moved the generic param onto None which comes out more readable after rustfmt while still providing helpful context for the reader. TEST=cargo check &amp;&amp; cargo check --features gpu Change-Id: I57a1ae214947475efa7bf01ab123a71a58411244 Reviewed-on: https://chromium-review.googlesource.com/1470915 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1470915" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/15/1470915/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieb7c39aa0614f0272e4fd1b3fed048743bc90ee3" commit="67dab2433f444a764336e01328f38c4a39c70e93" commit_message="autotest: deployment: flash DUT firmware using servo This CL adds an experimental argument `--using-servo` to sub command `deploy firmware`. It helps to test the idea of flash DUT firmware using servo directly, instead of running `chromeos-firmwareupdate --mode factory` on DUT. If it's good enough, we don't have to manually switch DUT to dev mode and enable `dev_boot_usb` any more before deploying. The heavy-lifting code to flash DUT has been implemented in FAFT testing. We just reuse it here. BUG=chromium:877180 TEST=Ran below python code in chroot: # cd ~/src/trunk/src/thirdparty/autotest/files/site_utils/deployment import common import mock import install from prepare import dut arg = mock.MagicMock(using_servo=True, dry_run=None, install_firmware=True, install_test_image=False, stageusb=False) d = dut.create_host('my-dut-hostname', 'coral', 'santa', 'localhost', 9999) install._install_test_image(d, arg) Change-Id: Ieb7c39aa0614f0272e4fd1b3fed048743bc90ee3 Reviewed-on: https://chromium-review.googlesource.com/1469223 Commit-Ready: Congbin Guo &lt;guocb@chromium.org&gt; Tested-by: Congbin Guo &lt;guocb@chromium.org&gt; Reviewed-by: Congbin Guo &lt;guocb@chromium.org&gt; " fail_count="0" gerrit_number="1469223" owner_email="guocb@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/23/1469223/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4a55aff949566450040d21768b80bb4bfa0166f0" commit="21a96c399086712f1766b1f2515af79e1e38b0e9" commit_message="login: Remove diamond key support. This CL removes support for Diamond key. The feature was supported by has_diamond_key USE flag and --has-chromeos-diamond-key Chromium flag. There was only one device with diamond key, which was stout. stout's AUE is 69 and it was EOL'ed in 2018. TEST=manual BUG=chromium:929027 Change-Id: I4a55aff949566450040d21768b80bb4bfa0166f0 Reviewed-on: https://chromium-review.googlesource.com/1474861 Commit-Ready: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Tested-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1474861" owner_email="tetsui@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/61/1474861/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I082a8d2f286bee444e60d6c2b87505bd6d87ddfe" commit="de132b6bdc88996eccb0ab71010516916e058072" commit_message="mosys: Clang-format file_unittest.c - Setup CL to enable file_unittest. This way there won't be extra diffs in the next CL. BUG=chromium:929927 TEST=emerge-coral mosys Change-Id: I082a8d2f286bee444e60d6c2b87505bd6d87ddfe Reviewed-on: https://chromium-review.googlesource.com/1473470 Commit-Ready: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; " fail_count="0" gerrit_number="1473470" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/70/1473470/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie542c9fb554b0e901db7cb55ff1f23c013563d97" commit="71e7578eac68cacd2ecfd3bba4eb94f23750a106" commit_message="vm_tools: Add support for concurrent VMs This change modifies two parts of vm_tools to allow other VMs to run on the system: 1. Limit CID allocation to a set range of 3 - 8191 2. Allow an alternate startup listener port for maitred with kernel parameter BUG=b:120098625 TEST=unit tests pass; traditional crostini unaffected; custom VM can use alternate port Change-Id: Ie542c9fb554b0e901db7cb55ff1f23c013563d97 Reviewed-on: https://chromium-review.googlesource.com/1456441 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="0" gerrit_number="1456441" owner_email="tbegin@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/1456441/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib691f97802a238c5e137646ea8ac2cb7a0deed6a" commit="5c6bcffd9795e7d828a8fd31e3a5547daf4621e2" commit_message="Stop building and installing the 'chrome-sandbox' binary. The 'chrome-sandbox' binary has not been used for Chrome sandboxing in a while. Recently vapier@ removed its setuid bit. Given that nothing broke at that time (without the setuid bit the 'chrome-sandbox' binary is useless), it's time to remove it from the build. BUG=chromium:929824 TEST=Unit tests pass. TEST=Rename binary on DUT, restart UI, browser loads. TEST=chrome:sandbox prints the right things. TEST=Patch this in the Chromium source tree, deploy Chrome. Change-Id: Ib691f97802a238c5e137646ea8ac2cb7a0deed6a Reviewed-on: https://chromium-review.googlesource.com/1459677 Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1459677" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/77/1459677/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie70fc827156081c7e55875bf28acbb0f42442162" commit="b5b20ee869e3db6890c36a9fe750965f736a53b2" commit_message="Flapjack: Remove console commands to create flash space This patch removes the following commands: CONFIG_CMD_ADC CONFIG_CMD_ACCELSPOOF CONFIG_CMD_FASTCHARGE CONFIG_CMD_GETTIME CONFIG_CMD_MEM Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=none BRANCH=none TEST=Verify flapjack boots Change-Id: Ie70fc827156081c7e55875bf28acbb0f42442162 Reviewed-on: https://chromium-review.googlesource.com/1459558 Commit-Ready: Phoenix Wu &lt;wujing6@huaqin.corp-partner.google.com&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="1" gerrit_number="1459558" owner_email="dnojiri@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/58/1459558/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I0e6808dc6e117fd9101bb211274dbb26caa98199" commit="226adb97cde12cdf12a2bad3a989b66ea27a0045" commit_message="CRAS: audio_thread - Consider rate difference between device and stream We can not do subtraction between device level and stream callback threshold directly because they may have different rate. Transform it before doing operation with them. BUG=None TEST=Recording streams with different rate works fine. Change-Id: I0e6808dc6e117fd9101bb211274dbb26caa98199 Reviewed-on: https://chromium-review.googlesource.com/1472730 Commit-Ready: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Tested-by: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="0" gerrit_number="1472730" owner_email="yuhsuan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/30/1472730/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieb9bcd4200cec916b26dd8d59c3656cfa4ddc7b4" commit="100a715850bb9fce6ae5ce8d65f37a73b16ee6fc" commit_message="cryptohome: Support either-of-PCRs for TPM2 signature sealing Update the TPM2 signature sealing backend to support restrictions &quot;the PCRs should be in either of the specified states&quot;, e.g. &quot;(PCRx==foo &amp;&amp; PCRy==bar) OR (PCRx==bar &amp;&amp; PCRz==baz)&quot;. This paves the way for supporting the feature &quot;allow login only when specified PCRs are either in the default or in the user-specific states&quot; for challenge-response protected cryptohomes (a.k.a. smart card login). BUG=chromium:806788,b:77799573 TEST=existing unit test Tpm2RsaSignatureSecretSealingTest, existing tpm_live_test SignatureSealedSecretTest Change-Id: Ieb9bcd4200cec916b26dd8d59c3656cfa4ddc7b4 Reviewed-on: https://chromium-review.googlesource.com/1455939 Commit-Ready: Maksim Ivanov &lt;emaxx@chromium.org&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1455939" owner_email="emaxx@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1455939/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iafd41051894e240e65d79ac59499a4a6d6a342ea" commit="8e8db131a7b1c388c6aa11c3657fd9685acf7c4a" commit_message="metrics: Fixed the comment on what to change for Platform.CrOSEvent If enums are added to Platform.CrOSEvent, then enums.xml should be modified, instead of histogram.xml. BUG=none TEST=FEATURES=test emerge-eve metrics Change-Id: Iafd41051894e240e65d79ac59499a4a6d6a342ea Reviewed-on: https://chromium-review.googlesource.com/1472970 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Brian White &lt;bcwhite@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1472970" owner_email="zuan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/1472970/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I04b44e34e4902a3782f84669dd40a9ebc7a3f9c4" commit="aed517b9c0df03edf15920a0c9c9f904d8b0ef7a" commit_message="system_api: Ran gn format on BUILD.gn Formatted the BUILD.gn with gn format utility. BUG=none TEST=FEATURES=test emerge-eve system_api Change-Id: I04b44e34e4902a3782f84669dd40a9ebc7a3f9c4 Reviewed-on: https://chromium-review.googlesource.com/1472313 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1472313" owner_email="zuan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1472313/3" remote="cros" total_fail_count="1"/><lkgm version="11767.0.0-rc2"/></manifest>