lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
List overview
Download
Tcwg-commits
September 2018
----- 2024 -----
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
tcwg-commits@lists.linaro.org
5 participants
2701 discussions
Start a n
N
ew thread
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/llvm-kernel-aarch64-tested updated (a49d42dab8d8 -> f5fad4938730)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-tested in repository toolchain/ci/llvm-monorepo. from a49d42dab8d8 Basic: correct `__WINT_TYPE__` on Windows adds 9fce1e19df4a [AMDGPU] Add instruction selection for i1 to f16 conversion adds 674eac5b9f72 Don't require relops on variant alternatives to all return [...] adds 12042ec85972 Attempt to unbreak buidlbot lld-x86_64-darwin13 after r342555. adds 2e597b3613cc [analyzer] Fix nullptr access when processing instantiated [...] adds 795e5ce85525 [DataFormatters] Add formatter for C++17 std::variant adds 73c953ac3bd4 [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support adds 24aaeceaee60 Sema: handle `wint_t` more carefully for printf checking adds b08a5f0f3796 Implement LWG 2221 - No formatted output operator for null [...] adds 3807bfb01851 [LLJIT] Add API to expose linking layer from LLJIT classes adds 2d70f394c293 redirecting to
llvm.org/devmtg
adds e68cb0d41761 test: improve condition for the check adds bf419ec383d4 [mips][microMIPS] Fix the definition of MOVEP instruction adds 26827763f399 [mips][microMIPS] Extending size reduction pass with MOVEP adds ac4f73a51826 [ThinLTO] Extract getReferencedTypeIds from [NFC] adds 9081a9240444 [ThinLTO] Write TYPE_IDs for types used in functions impor [...] adds ad2c1b97eba0 [x86] change names of vector splitting helper functions; NFC adds 36cb54aa6b6c Copy utilities updated and added for MI flags adds 66aad91e9555 [X86] Handle COPYs of physregs better (regalloc hints) adds 3093507cc26f test: actually fix the condition properly adds c1f51e1dcdf9 [InstCombine] Disable strcmp->memcmp transform for MSan. adds 34a7ea34c674 [ARM] Refactor Exynos feature set (NFC) adds 1ba7be753ce4 [sanitizer][fuchsia] Fix VMAR leak adds f4499dcdfd59 [ARM] Adjust the feature set for Exynos adds 518bbd072735 [NFC] Declare instead of define non-void functions in unit tests. adds 6f92cbc1c088 Workaround a limitation of llvm::Any when used with types [...] adds b8e09a78679a MachineScheduler: Add -misched-print-dags flag adds 802b662be74c AArch64: Add FuseCryptoEOR fusion rules adds 1c19d470dda8 [x86] add test for add+not vector fold; NFC adds 39bd426770e4 Fix the build when LLVM_TARGETS_TO_BUILD is empty. adds d03325ba4015 [SelectionDAG] allow vector types with isBitwiseNot() adds 60561f36e771 [x86] add test for 256-bit andn (PR37749); NFC adds a0fb1d8ee59f Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more. adds a413e525248b [New PM] Introducing PassInstrumentation framework adds f57cdf56aa6b [WEB] add new flags to a DebugInfo lit test adds cfdc01ad1dc9 Revert "Implement LWG 2221 - No formatted output operator [...] adds edbb0d749095 Thread safety analysis: Handle ObjCIvarRefExpr in SExprBui [...] adds 588c5925d542 [Clang-tidy] Alphabetical sort of files/checks. Add space [...] adds a29cafa3d112 [PPC64] Optimize redundant instructions in global access s [...] adds fd5c6ebf0fc4 [PPC64] Helper for offset from a function's global entry t [...] adds 7c684861a0d4 [PPC64] Handle ppc64le triple in getBitcodeMachineKind. adds 7d2cf6756ab9 Thread Safety Analysis: warnings for attributes without arguments adds 41455d465fd2 [builtins] Add __emutls_unregister_key function adds bb8e70c00e81 Fix diagnostic regex in variant tests to tolerate older cl [...] adds 655f7b4ac5da [WebAssembly] Renumber SIMD ops adds 29bae3ee61a2 [PowerPC] Fix the assert of combineBVOfConsecutiveLoads wh [...] adds a5ab8908bd0d [unittests] Do not use llvm::sort in googlemock adds 875712f3aa4e [PowerPC] [Clang] Add vector int128 pack/unpack builtins adds aa80795b5819 Fix for bug 34002 - label generated before it block is fin [...] adds bf17e256c958 Temporarily Revert "[New PM] Introducing PassInstrumentati [...] adds 2f6fea700168 [XRay][compiler-rt] FDRLogWriter Abstraction adds 8de0fb881888 [MachineVerifier] Relax checkLivenessAtDef regarding dead [...] adds f5595501b9f6 Improve the doc about the initial commit email sent to the ML adds f11918d4d653 [NFC][x86][AArch64] Add BEXTR-like test patterns. adds 8e4fb10a83fd refresh the libc++ homepage adds 7fef8c983025 add a quick link to libc++abi adds 4b76547e4d5a add a quick link to libc++ adds 2bedb086c191 fix some typos in the doc adds 5a132f39efe0 [RISCV][MC] Improve parsing of jal/j operands adds 9ce073ea8be6 [IR] Add a boolean field in DILocation to know if a line m [...] adds 0415fa7fb717 [IPSCCP] Fix a problem with removing labels in a switch wi [...] adds 8f5ae7ff84ee [NFC] Turn "load dependent files" boolean into an enum adds 99f82c8ce150 [target] Change target create's behavior wrt loading depen [...] adds 56794ca34fae [DWARF] - Emit the correct value for DW_AT_addr_base. adds 27bd32038e2b FileCheckify test/Driver/Xarch.c adds e416aa6b8e5c [ADT] Try again to use the same version of llvm::Optional [...] adds 282125141f3b [OpenCL] Diagnose redundant address space conversion adds f5fad4938730 Fix line-endings. NFCI. No new revisions were added by this update. Summary of changes: .../clang-tidy/abseil/AbseilTidyModule.cpp | 4 +- clang-tools-extra/clang-tidy/abseil/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/add_new_check.py | 8 +- .../clang-tidy/android/AndroidTidyModule.cpp | 6 +- .../clang-tidy/android/CMakeLists.txt | 2 +- .../clang-tidy/cppcoreguidelines/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/hicpp/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/misc/CMakeLists.txt | 4 +- .../clang-tidy/misc/MiscTidyModule.cpp | 6 +- .../clang-tidy/modernize/CMakeLists.txt | 2 +- .../clang-tidy/readability/CMakeLists.txt | 2 +- .../clang/Analysis/Analyses/ThreadSafetyCommon.h | 2 + clang/include/clang/Basic/BuiltinsPPC.def | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 12 + clang/lib/Analysis/ExprMutationAnalyzer.cpp | 2 +- clang/lib/Analysis/FormatString.cpp | 10 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 21 +- clang/lib/CodeGen/CGBuiltin.cpp | 22 + clang/lib/Sema/SemaChecking.cpp | 19 + clang/lib/Sema/SemaDeclAttr.cpp | 60 +- clang/test/CodeGen/builtins-ppc-error.c | 6 + clang/test/CodeGen/builtins-ppc-p7-disabled.c | 8 + clang/test/CodeGen/builtins-ppc-vsx.c | 29 + clang/test/Driver/Xarch.c | 19 +- clang/test/Sema/attr-capabilities.c | 14 +- clang/test/Sema/format-strings-ms.c | 3 +- clang/test/Sema/format-strings.c | 4 + clang/test/SemaCXX/warn-thread-safety-parsing.cpp | 82 +- .../test/SemaObjCXX/warn-thread-safety-analysis.mm | 44 + clang/test/SemaOpenCL/to_addr_builtin.cl | 4 +- .../Analysis/ExprMutationAnalyzerTest.cpp | 42 +- clang/www/clang_video-05-25-2007.html | 16 +- clang/www/clang_video-07-25-2007.html | 19 +- compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 6 +- compiler-rt/cmake/config-ix.cmake | 1 - compiler-rt/lib/builtins/emutls.c | 13 + .../lib/sanitizer_common/sanitizer_fuchsia.cc | 22 +- compiler-rt/lib/xray/tests/CMakeLists.txt | 14 +- libcxx/docs/DesignDocs/CapturingConfigInfo.rst | 2 +- libcxx/docs/DesignDocs/VisibilityMacros.rst | 6 +- libcxx/docs/conf.py | 2 +- libcxx/docs/index.rst | 6 +- libcxx/include/variant | 22 +- .../variant/variant.relops/relops.pass.cpp | 107 +- .../variant.relops/relops_bool_conv.fail.cpp | 88 + libcxx/www/index.html | 12 +- libcxxabi/www/index.html | 1 + lld/ELF/Arch/PPC64.cpp | 98 +- lld/ELF/Config.h | 1 + lld/ELF/Driver.cpp | 6 + lld/ELF/InputFiles.cpp | 1 + lld/ELF/InputSection.cpp | 16 +- lld/ELF/Options.td | 4 + lld/ELF/Target.h | 9 + lld/test/ELF/Inputs/ppc64le-quadword-ldst.o | Bin 0 -> 1032 bytes lld/test/ELF/lto/ppc64le.ll | 12 + lld/test/ELF/ppc64-func-entry-points.s | 2 +- lld/test/ELF/ppc64-got-indirect.s | 4 +- lld/test/ELF/ppc64-relocs.s | 6 +- lld/test/ELF/ppc64-toc-addis-nop-lqsq.s | 73 + lld/test/ELF/ppc64-toc-addis-nop.s | 272 + lld/test/ELF/ppc64-tocopt-option.s | 14 + lldb/include/lldb/Target/Target.h | 19 +- lldb/include/lldb/Target/TargetList.h | 11 +- lldb/lldb.xcodeproj/project.pbxproj | 8 + .../data-formatter-stl/libcxx/variant/Makefile | 7 + .../variant/TestDataFormatterLibcxxVariant.py | 81 + .../data-formatter-stl/libcxx/variant/main.cpp | 60 + .../functionalities/target_create_deps/Makefile | 16 + .../target_create_deps/TestTargetCreateDeps.py | 96 + .../test/functionalities/target_create_deps/a.cpp | 13 + .../test/functionalities/target_create_deps/a.mk | 9 + .../functionalities/target_create_deps/main.cpp | 17 + lldb/source/API/SBDebugger.cpp | 13 +- lldb/source/Commands/CommandObjectProcess.cpp | 2 +- lldb/source/Commands/CommandObjectTarget.cpp | 86 +- lldb/source/Core/DynamicLoader.cpp | 3 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 2 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 3 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 3 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 3 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 +- .../Plugins/Language/CPlusPlus/CMakeLists.txt | 1 + .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 10 + lldb/source/Plugins/Language/CPlusPlus/LibCxx.h | 4 + .../Plugins/Language/CPlusPlus/LibCxxVariant.cpp | 256 + .../Plugins/Language/CPlusPlus/LibCxxVariant.h | 31 + .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 6 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 4 +- .../Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 4 +- .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 4 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 4 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 8 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 2 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 2 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 2 +- lldb/source/Target/Platform.cpp | 4 +- lldb/source/Target/Process.cpp | 3 +- lldb/source/Target/Target.cpp | 20 +- lldb/source/Target/TargetList.cpp | 18 +- lldb/tools/lldb-test/lldb-test.cpp | 7 +- llvm/docs/DeveloperPolicy.rst | 4 +- llvm/docs/SourceLevelDebugging.rst | 15 + llvm/include/llvm/ADT/Any.h | 10 + llvm/include/llvm/ADT/Optional.h | 2 - llvm/include/llvm/CodeGen/MachineInstr.h | 3 + llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h | 3 + llvm/include/llvm/IR/DebugInfoMetadata.h | 33 +- llvm/include/llvm/IR/DebugLoc.h | 7 +- llvm/include/llvm/IR/Metadata.h | 6 +- llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 3 + llvm/lib/AsmParser/LLParser.cpp | 11 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 3 +- llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 6 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 51 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.h | 6 + llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 7 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 3 + llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 7 +- llvm/lib/CodeGen/MachineInstr.cpp | 36 + llvm/lib/CodeGen/MachineScheduler.cpp | 7 +- llvm/lib/CodeGen/MachineVerifier.cpp | 32 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 4 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 9 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- llvm/lib/IR/AsmWriter.cpp | 2 + llvm/lib/IR/DebugInfoMetadata.cpp | 19 +- llvm/lib/IR/DebugLoc.cpp | 17 +- llvm/lib/IR/LLVMContextImpl.h | 13 +- llvm/lib/MC/MCParser/AsmParser.cpp | 2 + llvm/lib/Target/AArch64/AArch64.td | 5 + llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 20 + llvm/lib/Target/AArch64/AArch64Subtarget.h | 2 + llvm/lib/Target/AMDGPU/SIInstructions.td | 10 + llvm/lib/Target/ARM/ARM.td | 90 +- llvm/lib/Target/ARM/ARMSubtarget.cpp | 8 +- llvm/lib/Target/ARM/ARMSubtarget.h | 2 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 7 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 153 +- .../Target/Mips/Disassembler/MipsDisassembler.cpp | 29 + .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 6 + llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td | 4 +- llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 28 +- llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp | 115 +- llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 5 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 3 + llvm/lib/Target/Mips/MipsRegisterInfo.td | 28 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 3 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 22 +- llvm/lib/Target/RISCV/RISCVInstrInfo.td | 18 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 70 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 124 +- llvm/lib/Target/X86/X86ISelLowering.h | 7 + llvm/lib/Target/X86/X86RegisterInfo.h | 2 + .../Transforms/Instrumentation/GCOVProfiling.cpp | 3 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 64 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 5 +- llvm/test/Assembler/dilocation.ll | 13 +- llvm/test/Bitcode/DILocation-implicit-code.ll | 190 + llvm/test/Bitcode/DILocation-implicit-code.ll.bc | Bin 0 -> 4680 bytes llvm/test/CodeGen/AArch64/extract-bits.ll | 717 ++ .../CodeGen/AArch64/misched-fusion-crypto-eor.mir | 75 + llvm/test/CodeGen/AMDGPU/sitofp.f16.ll | 19 + llvm/test/CodeGen/AMDGPU/uitofp.f16.ll | 19 + llvm/test/CodeGen/Hexagon/swp-epilog-phi6.ll | 2 +- .../CodeGen/Hexagon/verify-liveness-at-def.mir | 74 + .../micromips-sizereduction/micromips-movep.ll | 29 + .../micromips-sizereduction/micromips-movep.mir | 86 + llvm/test/CodeGen/PowerPC/crash.ll | 17 + llvm/test/CodeGen/X86/2012-01-12-extract-sv.ll | 5 +- llvm/test/CodeGen/X86/GlobalISel/add-ext.ll | 228 + llvm/test/CodeGen/X86/GlobalISel/add-scalar.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/and-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/ashr-scalar.ll | 73 +- llvm/test/CodeGen/X86/GlobalISel/binop.ll | 4 +- llvm/test/CodeGen/X86/GlobalISel/callingconv.ll | 6 +- llvm/test/CodeGen/X86/GlobalISel/ext-x86-64.ll | 19 +- llvm/test/CodeGen/X86/GlobalISel/ext.ll | 20 +- llvm/test/CodeGen/X86/GlobalISel/lshr-scalar.ll | 69 +- llvm/test/CodeGen/X86/GlobalISel/memop-scalar.ll | 18 +- llvm/test/CodeGen/X86/GlobalISel/mul-scalar.ll | 31 +- llvm/test/CodeGen/X86/GlobalISel/or-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/phi.ll | 62 +- llvm/test/CodeGen/X86/GlobalISel/ptrtoint.ll | 12 +- .../CodeGen/X86/GlobalISel/shl-scalar-widening.ll | 37 +- llvm/test/CodeGen/X86/GlobalISel/shl-scalar.ll | 65 +- llvm/test/CodeGen/X86/GlobalISel/sub-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/trunc.ll | 12 +- llvm/test/CodeGen/X86/GlobalISel/undef.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/xor-scalar.ll | 10 +- llvm/test/CodeGen/X86/add.ll | 87 +- llvm/test/CodeGen/X86/addcarry.ll | 40 +- llvm/test/CodeGen/X86/and-encoding.ll | 18 +- llvm/test/CodeGen/X86/andimm8.ll | 11 +- llvm/test/CodeGen/X86/anyext.ll | 3 +- llvm/test/CodeGen/X86/apm.ll | 4 +- llvm/test/CodeGen/X86/atomic-eflags-reuse.ll | 48 +- llvm/test/CodeGen/X86/atomic128.ll | 3 +- llvm/test/CodeGen/X86/avg.ll | 10 +- llvm/test/CodeGen/X86/avoid-sfb.ll | 76 +- llvm/test/CodeGen/X86/avx-intel-ocl.ll | 2 +- llvm/test/CodeGen/X86/avx-logic.ll | 29 + llvm/test/CodeGen/X86/avx-vinsertf128.ll | 9 +- llvm/test/CodeGen/X86/avx512-arith.ll | 4 +- llvm/test/CodeGen/X86/avx512-calling-conv.ll | 4 +- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 32 +- llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 28 +- llvm/test/CodeGen/X86/avx512-mask-op.ll | 15 +- llvm/test/CodeGen/X86/avx512-regcall-NoMask.ll | 45 +- llvm/test/CodeGen/X86/avx512-schedule.ll | 38 +- llvm/test/CodeGen/X86/avx512-select.ll | 6 +- llvm/test/CodeGen/X86/avx512bw-mask-op.ll | 20 +- llvm/test/CodeGen/X86/avx512dq-mask-op.ll | 12 +- llvm/test/CodeGen/X86/avx512vl-arith.ll | 8 +- llvm/test/CodeGen/X86/bigstructret.ll | 14 +- llvm/test/CodeGen/X86/bitcast-i256.ll | 4 +- .../test/CodeGen/X86/bitcast-int-to-vector-bool.ll | 6 +- llvm/test/CodeGen/X86/bitreverse.ll | 57 +- .../CodeGen/X86/bmi-intrinsics-fast-isel-x86_64.ll | 8 +- llvm/test/CodeGen/X86/bmi-intrinsics-fast-isel.ll | 8 +- llvm/test/CodeGen/X86/bmi.ll | 4 +- llvm/test/CodeGen/X86/bmi2.ll | 28 +- llvm/test/CodeGen/X86/bool-math.ll | 33 +- llvm/test/CodeGen/X86/bool-simplify.ll | 4 +- llvm/test/CodeGen/X86/bswap-rotate.ll | 3 +- llvm/test/CodeGen/X86/bswap-wide-int.ll | 16 +- llvm/test/CodeGen/X86/bswap.ll | 15 +- llvm/test/CodeGen/X86/bswap_tree.ll | 8 +- llvm/test/CodeGen/X86/bswap_tree2.ll | 18 +- llvm/test/CodeGen/X86/bt.ll | 12 +- llvm/test/CodeGen/X86/btc_bts_btr.ll | 79 +- llvm/test/CodeGen/X86/bypass-slow-division-64.ll | 27 +- llvm/test/CodeGen/X86/clear-highbits.ll | 56 +- llvm/test/CodeGen/X86/clear-lowbits.ll | 106 +- llvm/test/CodeGen/X86/cmov-into-branch.ll | 31 +- llvm/test/CodeGen/X86/cmov.ll | 11 +- llvm/test/CodeGen/X86/cmovcmov.ll | 18 +- llvm/test/CodeGen/X86/cmp.ll | 8 +- llvm/test/CodeGen/X86/cmpxchg-clobber-flags.ll | 4 +- llvm/test/CodeGen/X86/cmpxchg-i128-i1.ll | 22 +- llvm/test/CodeGen/X86/combine-add.ll | 12 +- llvm/test/CodeGen/X86/combine-rotates.ll | 2 +- llvm/test/CodeGen/X86/combine-sdiv.ll | 281 +- llvm/test/CodeGen/X86/combine-srem.ll | 20 +- llvm/test/CodeGen/X86/combine-udiv.ll | 2 +- llvm/test/CodeGen/X86/combine-urem.ll | 2 +- llvm/test/CodeGen/X86/conditional-indecrement.ll | 36 +- llvm/test/CodeGen/X86/dagcombine-cse.ll | 4 - llvm/test/CodeGen/X86/dagcombine-select.ll | 21 +- llvm/test/CodeGen/X86/divide-by-constant.ll | 54 +- llvm/test/CodeGen/X86/divrem.ll | 9 +- llvm/test/CodeGen/X86/divrem8_ext.ll | 4 + llvm/test/CodeGen/X86/extract-bits.ll | 5642 +++++++++++++ llvm/test/CodeGen/X86/extract-lowbits.ll | 1153 ++- llvm/test/CodeGen/X86/extractelement-load.ll | 11 +- llvm/test/CodeGen/X86/fast-isel-fold-mem.ll | 2 +- llvm/test/CodeGen/X86/fast-isel-select-cmov.ll | 16 +- llvm/test/CodeGen/X86/fast-isel-select-cmov2.ll | 188 +- .../CodeGen/X86/fast-isel-select-pseudo-cmov.ll | 11 +- llvm/test/CodeGen/X86/fast-isel-sext-zext.ll | 8 +- llvm/test/CodeGen/X86/fast-isel-shift.ll | 112 +- llvm/test/CodeGen/X86/fast-isel-store.ll | 5 +- llvm/test/CodeGen/X86/fixup-bw-copy.ll | 28 +- llvm/test/CodeGen/X86/fma.ll | 15 +- llvm/test/CodeGen/X86/fold-vector-sext-crash2.ll | 8 +- llvm/test/CodeGen/X86/funnel-shift-rot.ll | 26 +- llvm/test/CodeGen/X86/funnel-shift.ll | 24 +- llvm/test/CodeGen/X86/ghc-cc64.ll | 4 +- llvm/test/CodeGen/X86/hipe-cc64.ll | 3 +- llvm/test/CodeGen/X86/i128-mul.ll | 12 +- llvm/test/CodeGen/X86/iabs.ll | 9 +- llvm/test/CodeGen/X86/imul.ll | 34 +- llvm/test/CodeGen/X86/insertps-combine.ll | 5 +- llvm/test/CodeGen/X86/lea-opt.ll | 33 +- llvm/test/CodeGen/X86/legalize-shift-64.ll | 7 +- llvm/test/CodeGen/X86/legalize-shl-vec.ll | 60 +- llvm/test/CodeGen/X86/machine-combiner-int.ll | 57 +- llvm/test/CodeGen/X86/machine-cp.ll | 64 +- llvm/test/CodeGen/X86/machine-cse.ll | 10 +- llvm/test/CodeGen/X86/madd.ll | 4 +- llvm/test/CodeGen/X86/mask-negated-bool.ll | 4 +- llvm/test/CodeGen/X86/misched-matmul.ll | 2 +- llvm/test/CodeGen/X86/mul-constant-i16.ll | 7 +- llvm/test/CodeGen/X86/mul-constant-i32.ll | 38 +- llvm/test/CodeGen/X86/mul-constant-i64.ll | 24 +- llvm/test/CodeGen/X86/mul-i1024.ll | 1443 ++-- llvm/test/CodeGen/X86/mul-i256.ll | 226 +- llvm/test/CodeGen/X86/mul-i512.ll | 1481 ++-- llvm/test/CodeGen/X86/mul128.ll | 6 +- llvm/test/CodeGen/X86/mul64.ll | 2 +- llvm/test/CodeGen/X86/mwaitx-schedule.ll | 18 +- llvm/test/CodeGen/X86/mwaitx.ll | 17 +- llvm/test/CodeGen/X86/negate-i1.ll | 29 +- llvm/test/CodeGen/X86/negate-shift.ll | 4 +- llvm/test/CodeGen/X86/negate.ll | 3 +- llvm/test/CodeGen/X86/no-sse2-avg.ll | 2 +- llvm/test/CodeGen/X86/not-and-simplify.ll | 11 +- llvm/test/CodeGen/X86/oddshuffles.ll | 72 +- llvm/test/CodeGen/X86/palignr.ll | 9 +- llvm/test/CodeGen/X86/peep-setb.ll | 39 +- llvm/test/CodeGen/X86/pku.ll | 2 +- llvm/test/CodeGen/X86/pmaddubsw.ll | 2 +- llvm/test/CodeGen/X86/pmulh.ll | 4 +- llvm/test/CodeGen/X86/pr12360.ll | 3 +- llvm/test/CodeGen/X86/pr13577.ll | 1 - llvm/test/CodeGen/X86/pr15705.ll | 6 +- llvm/test/CodeGen/X86/pr15981.ll | 4 +- llvm/test/CodeGen/X86/pr23664.ll | 7 +- llvm/test/CodeGen/X86/pr28173.ll | 3 +- llvm/test/CodeGen/X86/pr34592.ll | 43 +- llvm/test/CodeGen/X86/pr34653.ll | 204 +- llvm/test/CodeGen/X86/pr34657.ll | 6 +- llvm/test/CodeGen/X86/promote-i16.ll | 6 +- llvm/test/CodeGen/X86/ptest.ll | 56 +- llvm/test/CodeGen/X86/reduce-trunc-shl.ll | 4 +- llvm/test/CodeGen/X86/rot16.ll | 28 +- llvm/test/CodeGen/X86/rot64.ll | 32 +- llvm/test/CodeGen/X86/rotate.ll | 69 +- llvm/test/CodeGen/X86/rotate2.ll | 7 +- llvm/test/CodeGen/X86/rotate4.ll | 61 +- llvm/test/CodeGen/X86/sar_fold64.ll | 5 +- llvm/test/CodeGen/X86/sat-add.ll | 22 +- llvm/test/CodeGen/X86/scalar_widen_div.ll | 9 +- llvm/test/CodeGen/X86/schedule-x86-64-shld.ll | 92 +- llvm/test/CodeGen/X86/schedule-x86_64.ll | 40 +- llvm/test/CodeGen/X86/select.ll | 54 +- llvm/test/CodeGen/X86/select_const.ll | 17 +- llvm/test/CodeGen/X86/selectcc-to-shiftand.ll | 36 +- llvm/test/CodeGen/X86/setcc-logic.ll | 10 +- llvm/test/CodeGen/X86/sext-i1.ll | 2 +- llvm/test/CodeGen/X86/shift-and.ll | 28 +- llvm/test/CodeGen/X86/shift-bmi2.ll | 177 +- llvm/test/CodeGen/X86/shift-double-x86_64.ll | 39 +- llvm/test/CodeGen/X86/shift-double.ll | 63 +- llvm/test/CodeGen/X86/shift-pair.ll | 4 +- llvm/test/CodeGen/X86/shuffle-of-insert.ll | 48 +- llvm/test/CodeGen/X86/signbit-shift.ll | 12 +- llvm/test/CodeGen/X86/sret-implicit.ll | 4 +- llvm/test/CodeGen/X86/sse1.ll | 36 +- llvm/test/CodeGen/X86/sse3-intrinsics-x86.ll | 4 +- llvm/test/CodeGen/X86/sse3-schedule.ll | 68 +- .../X86/sse42-intrinsics-fast-isel-x86_64.ll | 2 +- .../test/CodeGen/X86/sse42-intrinsics-fast-isel.ll | 94 +- llvm/test/CodeGen/X86/sse42-intrinsics-x86.ll | 6 +- llvm/test/CodeGen/X86/sse42-intrinsics-x86_64.ll | 4 +- llvm/test/CodeGen/X86/sse42-schedule.ll | 320 +- llvm/test/CodeGen/X86/sttni.ll | 50 +- llvm/test/CodeGen/X86/subcarry.ll | 62 +- llvm/test/CodeGen/X86/swift-return.ll | 24 +- llvm/test/CodeGen/X86/swifterror.ll | 22 +- llvm/test/CodeGen/X86/system-intrinsics-xsetbv.ll | 4 +- .../CodeGen/X86/tbm-intrinsics-fast-isel-x86_64.ll | 32 +- llvm/test/CodeGen/X86/tbm-intrinsics-fast-isel.ll | 32 +- llvm/test/CodeGen/X86/tbm_patterns.ll | 162 +- llvm/test/CodeGen/X86/trunc-subvector.ll | 9 +- llvm/test/CodeGen/X86/twoaddr-lea.ll | 4 +- llvm/test/CodeGen/X86/umul-with-overflow.ll | 2 +- .../CodeGen/X86/umulo-128-legalisation-lowering.ll | 8 +- ...old-masked-merge-scalar-constmask-innerouter.ll | 142 +- ...asked-merge-scalar-constmask-interleavedbits.ll | 142 +- ...merge-scalar-constmask-interleavedbytehalves.ll | 142 +- ...unfold-masked-merge-scalar-constmask-lowhigh.ll | 24 +- .../X86/unfold-masked-merge-scalar-variablemask.ll | 293 +- ...nfold-masked-merge-vector-variablemask-const.ll | 32 +- .../X86/unfold-masked-merge-vector-variablemask.ll | 1802 ++-- .../test/CodeGen/X86/update-terminator-debugloc.ll | 2 +- llvm/test/CodeGen/X86/urem-power-of-two.ll | 8 +- llvm/test/CodeGen/X86/urem-seteq-optsize.ll | 2 +- llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 17 +- llvm/test/CodeGen/X86/use-add-flags.ll | 8 +- llvm/test/CodeGen/X86/vec_cast.ll | 2 + llvm/test/CodeGen/X86/vec_extract-sse4.ll | 4 +- llvm/test/CodeGen/X86/vec_insert-3.ll | 1 - llvm/test/CodeGen/X86/vector-bitreverse.ll | 54 +- llvm/test/CodeGen/X86/vector-blend.ll | 36 +- llvm/test/CodeGen/X86/vector-compare-results.ll | 8766 ++++++++++---------- .../X86/vector-constrained-fp-intrinsics.ll | 234 +- llvm/test/CodeGen/X86/vector-interleave.ll | 2 +- llvm/test/CodeGen/X86/vector-pcmp.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-fadd-fast.ll | 26 +- llvm/test/CodeGen/X86/vector-rotate-128.ll | 26 +- llvm/test/CodeGen/X86/vector-shift-ashr-128.ll | 39 +- llvm/test/CodeGen/X86/vector-shift-lshr-128.ll | 39 +- llvm/test/CodeGen/X86/vector-shuffle-128-v2.ll | 48 +- llvm/test/CodeGen/X86/vector-shuffle-128-v4.ll | 6 +- .../CodeGen/X86/vector-shuffle-combining-sse4a.ll | 4 +- .../CodeGen/X86/vector-shuffle-combining-ssse3.ll | 2 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 10 +- llvm/test/CodeGen/X86/vector-trunc.ll | 2 - llvm/test/CodeGen/X86/vector-zext.ll | 6 +- llvm/test/CodeGen/X86/vectorcall.ll | 9 +- llvm/test/CodeGen/X86/vselect-minmax.ll | 454 +- llvm/test/CodeGen/X86/vselect.ll | 4 +- llvm/test/CodeGen/X86/widen_bitops-0.ll | 12 +- llvm/test/CodeGen/X86/widen_bitops-1.ll | 12 +- llvm/test/CodeGen/X86/widen_load-2.ll | 22 +- llvm/test/CodeGen/X86/widen_load-3.ll | 20 +- llvm/test/CodeGen/X86/win64_vararg.ll | 4 +- llvm/test/CodeGen/X86/x64-cet-intrinsics.ll | 4 +- llvm/test/CodeGen/X86/x86-64-bittest-logic.ll | 24 +- .../CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll | 4 +- llvm/test/CodeGen/X86/x86-cmov-converter.ll | 32 +- llvm/test/CodeGen/X86/x86-shrink-wrapping.ll | 67 +- llvm/test/CodeGen/X86/xaluo.ll | 132 +- llvm/test/CodeGen/X86/xchg-nofold.ll | 21 +- llvm/test/CodeGen/X86/xmulo.ll | 51 +- llvm/test/CodeGen/X86/xor.ll | 147 +- llvm/test/DebugInfo/COFF/pieces.ll | 16 +- llvm/test/DebugInfo/PowerPC/tls-fission.ll | 1 + .../WebAssembly/dbg-value-live-interval.ll | 2 +- llvm/test/DebugInfo/X86/debug_addr.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-values.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-variables.ll | 2 +- llvm/test/DebugInfo/X86/pieces-3.ll | 7 +- llvm/test/DebugInfo/X86/tls.ll | 1 + llvm/test/MC/ARM/implicit-it-generation.s | 4 +- llvm/test/MC/RISCV/rv32i-invalid.s | 2 - llvm/test/MC/RISCV/rv32i-valid.s | 10 + llvm/test/MC/RISCV/rvi-aliases-valid.s | 32 +- llvm/test/MC/WebAssembly/simd-encodings.s | 148 +- llvm/test/ThinLTO/X86/Inputs/cfi-distributed.ll | 23 +- llvm/test/ThinLTO/X86/cfi-distributed.ll | 24 +- llvm/test/Transforms/InstCombine/strcmp-memcmp.ll | 15 + .../SCCP/switch-undef-constantfoldterminator.ll | 47 + llvm/unittests/XRay/CMakeLists.txt | 1 - llvm/utils/TableGen/CodeGenSchedule.h | 2 +- .../googlemock/include/gmock/gmock-matchers.h | 2 +- 429 files changed, 22040 insertions(+), 11268 deletions(-) create mode 100644 clang/test/SemaObjCXX/warn-thread-safety-analysis.mm create mode 100644 libcxx/test/std/utilities/variant/variant.relops/relops_bool_co [...] create mode 100644 lld/test/ELF/Inputs/ppc64le-quadword-ldst.o create mode 100644 lld/test/ELF/lto/ppc64le.ll create mode 100644 lld/test/ELF/ppc64-toc-addis-nop-lqsq.s create mode 100644 lld/test/ELF/ppc64-toc-addis-nop.s create mode 100644 lld/test/ELF/ppc64-tocopt-option.s create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp create mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h create mode 100644 llvm/test/Bitcode/DILocation-implicit-code.ll create mode 100644 llvm/test/Bitcode/DILocation-implicit-code.ll.bc create mode 100644 llvm/test/CodeGen/AArch64/extract-bits.ll create mode 100644 llvm/test/CodeGen/AArch64/misched-fusion-crypto-eor.mir create mode 100644 llvm/test/CodeGen/Hexagon/verify-liveness-at-def.mir create mode 100644 llvm/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.ll create mode 100644 llvm/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir create mode 100644 llvm/test/CodeGen/X86/GlobalISel/add-ext.ll create mode 100644 llvm/test/CodeGen/X86/extract-bits.ll create mode 100644 llvm/test/Transforms/SCCP/switch-undef-constantfoldterminator.ll -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/llvm-kernel-armv8l-tested updated (dfe8ac29f431 -> f5fad4938730)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-armv8l-tested in repository toolchain/ci/llvm-monorepo. from dfe8ac29f431 [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A adds 30446dea5747 [ADT][BitVector] Add push_back() adds f1772b8905ce [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] adds cfb497545187 Verify commit access in fixing typo adds 06ebaf201396 [clang-tidy] run-clang-tidy.py - fails using python 3.7 Di [...] adds 208ff088082e [compiler-rt][TSan] Add TSan runtime support for Go on lin [...] adds 52b12941d4c0 [InstCombine] Don't transform sin/cos -> tanl if for half types adds 9439b424666b [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] adds fcfb351ce8a1 [New PM] Introducing PassInstrumentation framework adds 681159338261 [ARM] Fix unwind information for floating point registers adds d90f95f105a5 [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 [...] adds 5f4f57fe034a [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] adds dad7f20f3725 [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] adds 0fac52411f19 [benchmark] Cherrypick fix for MinGW/ARM from upstream adds 8a3737159b5f [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR adds ec5c66d935e0 Fix -Wsign-compare warnings. NFCI adds a2e6c7d740c5 Revert rL342544: [New PM] Introducing PassInstrumentation [...] adds 24571a19e5e5 [UBSan] Fix typo in CMake conditional that checked if the [...] adds 94a779c5233c [DAGCombiner][x86] add transform/hook to decompose integer [...] adds 8db34ed80260 [TableGen][SubtargetEmitter] Add the ability for processor [...] adds ddf1a7b3da52 [bpf] Symbol sizes and types in object file adds a49d42dab8d8 Basic: correct `__WINT_TYPE__` on Windows adds 9fce1e19df4a [AMDGPU] Add instruction selection for i1 to f16 conversion adds 674eac5b9f72 Don't require relops on variant alternatives to all return [...] adds 12042ec85972 Attempt to unbreak buidlbot lld-x86_64-darwin13 after r342555. adds 2e597b3613cc [analyzer] Fix nullptr access when processing instantiated [...] adds 795e5ce85525 [DataFormatters] Add formatter for C++17 std::variant adds 73c953ac3bd4 [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support adds 24aaeceaee60 Sema: handle `wint_t` more carefully for printf checking adds b08a5f0f3796 Implement LWG 2221 - No formatted output operator for null [...] adds 3807bfb01851 [LLJIT] Add API to expose linking layer from LLJIT classes adds 2d70f394c293 redirecting to
llvm.org/devmtg
adds e68cb0d41761 test: improve condition for the check adds bf419ec383d4 [mips][microMIPS] Fix the definition of MOVEP instruction adds 26827763f399 [mips][microMIPS] Extending size reduction pass with MOVEP adds ac4f73a51826 [ThinLTO] Extract getReferencedTypeIds from [NFC] adds 9081a9240444 [ThinLTO] Write TYPE_IDs for types used in functions impor [...] adds ad2c1b97eba0 [x86] change names of vector splitting helper functions; NFC adds 36cb54aa6b6c Copy utilities updated and added for MI flags adds 66aad91e9555 [X86] Handle COPYs of physregs better (regalloc hints) adds 3093507cc26f test: actually fix the condition properly adds c1f51e1dcdf9 [InstCombine] Disable strcmp->memcmp transform for MSan. adds 34a7ea34c674 [ARM] Refactor Exynos feature set (NFC) adds 1ba7be753ce4 [sanitizer][fuchsia] Fix VMAR leak adds f4499dcdfd59 [ARM] Adjust the feature set for Exynos adds 518bbd072735 [NFC] Declare instead of define non-void functions in unit tests. adds 6f92cbc1c088 Workaround a limitation of llvm::Any when used with types [...] adds b8e09a78679a MachineScheduler: Add -misched-print-dags flag adds 802b662be74c AArch64: Add FuseCryptoEOR fusion rules adds 1c19d470dda8 [x86] add test for add+not vector fold; NFC adds 39bd426770e4 Fix the build when LLVM_TARGETS_TO_BUILD is empty. adds d03325ba4015 [SelectionDAG] allow vector types with isBitwiseNot() adds 60561f36e771 [x86] add test for 256-bit andn (PR37749); NFC adds a0fb1d8ee59f Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more. adds a413e525248b [New PM] Introducing PassInstrumentation framework adds f57cdf56aa6b [WEB] add new flags to a DebugInfo lit test adds cfdc01ad1dc9 Revert "Implement LWG 2221 - No formatted output operator [...] adds edbb0d749095 Thread safety analysis: Handle ObjCIvarRefExpr in SExprBui [...] adds 588c5925d542 [Clang-tidy] Alphabetical sort of files/checks. Add space [...] adds a29cafa3d112 [PPC64] Optimize redundant instructions in global access s [...] adds fd5c6ebf0fc4 [PPC64] Helper for offset from a function's global entry t [...] adds 7c684861a0d4 [PPC64] Handle ppc64le triple in getBitcodeMachineKind. adds 7d2cf6756ab9 Thread Safety Analysis: warnings for attributes without arguments adds 41455d465fd2 [builtins] Add __emutls_unregister_key function adds bb8e70c00e81 Fix diagnostic regex in variant tests to tolerate older cl [...] adds 655f7b4ac5da [WebAssembly] Renumber SIMD ops adds 29bae3ee61a2 [PowerPC] Fix the assert of combineBVOfConsecutiveLoads wh [...] adds a5ab8908bd0d [unittests] Do not use llvm::sort in googlemock adds 875712f3aa4e [PowerPC] [Clang] Add vector int128 pack/unpack builtins adds aa80795b5819 Fix for bug 34002 - label generated before it block is fin [...] adds bf17e256c958 Temporarily Revert "[New PM] Introducing PassInstrumentati [...] adds 2f6fea700168 [XRay][compiler-rt] FDRLogWriter Abstraction adds 8de0fb881888 [MachineVerifier] Relax checkLivenessAtDef regarding dead [...] adds f5595501b9f6 Improve the doc about the initial commit email sent to the ML adds f11918d4d653 [NFC][x86][AArch64] Add BEXTR-like test patterns. adds 8e4fb10a83fd refresh the libc++ homepage adds 7fef8c983025 add a quick link to libc++abi adds 4b76547e4d5a add a quick link to libc++ adds 2bedb086c191 fix some typos in the doc adds 5a132f39efe0 [RISCV][MC] Improve parsing of jal/j operands adds 9ce073ea8be6 [IR] Add a boolean field in DILocation to know if a line m [...] adds 0415fa7fb717 [IPSCCP] Fix a problem with removing labels in a switch wi [...] adds 8f5ae7ff84ee [NFC] Turn "load dependent files" boolean into an enum adds 99f82c8ce150 [target] Change target create's behavior wrt loading depen [...] adds 56794ca34fae [DWARF] - Emit the correct value for DW_AT_addr_base. adds 27bd32038e2b FileCheckify test/Driver/Xarch.c adds e416aa6b8e5c [ADT] Try again to use the same version of llvm::Optional [...] adds 282125141f3b [OpenCL] Diagnose redundant address space conversion adds f5fad4938730 Fix line-endings. NFCI. No new revisions were added by this update. Summary of changes: .../clang-tidy/abseil/AbseilTidyModule.cpp | 4 +- clang-tools-extra/clang-tidy/abseil/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/add_new_check.py | 8 +- .../clang-tidy/android/AndroidTidyModule.cpp | 6 +- .../clang-tidy/android/CMakeLists.txt | 2 +- .../clang-tidy/cppcoreguidelines/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/hicpp/CMakeLists.txt | 2 +- clang-tools-extra/clang-tidy/misc/CMakeLists.txt | 4 +- .../clang-tidy/misc/MiscTidyModule.cpp | 6 +- .../clang-tidy/modernize/CMakeLists.txt | 2 +- .../clang-tidy/readability/CMakeLists.txt | 2 +- .../clang-tidy/tool/run-clang-tidy.py | 6 +- .../clang/Analysis/Analyses/ThreadSafetyCommon.h | 2 + clang/include/clang/Basic/BuiltinsPPC.def | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 12 + clang/lib/Analysis/ExprMutationAnalyzer.cpp | 2 +- clang/lib/Analysis/FormatString.cpp | 10 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 21 +- clang/lib/Basic/Targets/OSTargets.h | 1 + clang/lib/CodeGen/CGBuiltin.cpp | 22 + clang/lib/Sema/SemaChecking.cpp | 19 + clang/lib/Sema/SemaDeclAttr.cpp | 60 +- clang/test/CodeGen/builtins-ppc-error.c | 6 + clang/test/CodeGen/builtins-ppc-p7-disabled.c | 8 + clang/test/CodeGen/builtins-ppc-vsx.c | 29 + clang/test/Driver/Xarch.c | 19 +- clang/test/Preprocessor/init.c | 6 +- clang/test/Preprocessor/woa-defaults.c | 2 +- clang/test/Sema/attr-capabilities.c | 14 +- clang/test/Sema/format-strings-ms.c | 2 +- clang/test/Sema/format-strings.c | 4 + clang/test/SemaCXX/warn-thread-safety-parsing.cpp | 82 +- .../test/SemaObjCXX/warn-thread-safety-analysis.mm | 44 + clang/test/SemaOpenCL/to_addr_builtin.cl | 4 +- .../Analysis/ExprMutationAnalyzerTest.cpp | 42 +- clang/www/clang_video-05-25-2007.html | 16 +- clang/www/clang_video-07-25-2007.html | 19 +- compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 6 +- compiler-rt/cmake/config-ix.cmake | 1 - compiler-rt/lib/builtins/emutls.c | 13 + .../lib/sanitizer_common/sanitizer_fuchsia.cc | 22 +- compiler-rt/lib/tsan/CMakeLists.txt | 9 + compiler-rt/lib/tsan/go/buildgo.sh | 13 +- compiler-rt/lib/tsan/rtl/tsan_platform.h | 44 + compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 8 + compiler-rt/lib/xray/tests/CMakeLists.txt | 14 +- compiler-rt/test/ubsan/CMakeLists.txt | 2 +- libcxx/docs/DesignDocs/CapturingConfigInfo.rst | 2 +- libcxx/docs/DesignDocs/VisibilityMacros.rst | 6 +- libcxx/docs/conf.py | 2 +- libcxx/docs/index.rst | 6 +- libcxx/include/variant | 22 +- .../variant/variant.relops/relops.pass.cpp | 107 +- .../variant.relops/relops_bool_conv.fail.cpp | 88 + libcxx/www/index.html | 12 +- libcxxabi/www/index.html | 1 + lld/ELF/Arch/PPC64.cpp | 98 +- lld/ELF/Config.h | 1 + lld/ELF/Driver.cpp | 6 + lld/ELF/InputFiles.cpp | 1 + lld/ELF/InputSection.cpp | 16 +- lld/ELF/Options.td | 4 + lld/ELF/Target.h | 9 + lld/test/ELF/Inputs/ppc64le-quadword-ldst.o | Bin 0 -> 1032 bytes lld/test/ELF/lto/ppc64le.ll | 12 + lld/test/ELF/ppc64-func-entry-points.s | 2 +- lld/test/ELF/ppc64-got-indirect.s | 4 +- lld/test/ELF/ppc64-relocs.s | 6 +- lld/test/ELF/ppc64-toc-addis-nop-lqsq.s | 73 + lld/test/ELF/ppc64-toc-addis-nop.s | 272 + lld/test/ELF/ppc64-tocopt-option.s | 14 + lldb/include/lldb/Target/Target.h | 19 +- lldb/include/lldb/Target/TargetList.h | 11 +- lldb/lldb.xcodeproj/project.pbxproj | 8 + .../data-formatter-stl/libcxx/variant/Makefile | 7 + .../variant/TestDataFormatterLibcxxVariant.py | 81 + .../data-formatter-stl/libcxx/variant/main.cpp | 60 + .../functionalities/target_create_deps/Makefile | 16 + .../target_create_deps/TestTargetCreateDeps.py | 96 + .../test/functionalities/target_create_deps/a.cpp | 13 + .../test/functionalities/target_create_deps/a.mk | 9 + .../functionalities/target_create_deps/main.cpp | 17 + lldb/source/API/SBDebugger.cpp | 13 +- lldb/source/Commands/CommandObjectProcess.cpp | 2 +- lldb/source/Commands/CommandObjectTarget.cpp | 86 +- lldb/source/Core/DynamicLoader.cpp | 3 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 2 +- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 3 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 3 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 3 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 +- .../Plugins/Language/CPlusPlus/CMakeLists.txt | 1 + .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 10 + lldb/source/Plugins/Language/CPlusPlus/LibCxx.h | 4 + .../Plugins/Language/CPlusPlus/LibCxxVariant.cpp | 256 + .../Plugins/Language/CPlusPlus/LibCxxVariant.h | 31 + .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 6 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 4 +- .../Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 4 +- .../Plugins/Platform/POSIX/PlatformPOSIX.cpp | 4 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 4 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 8 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 2 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 2 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 2 +- lldb/source/Target/Platform.cpp | 4 +- lldb/source/Target/Process.cpp | 3 +- lldb/source/Target/Target.cpp | 20 +- lldb/source/Target/TargetList.cpp | 18 +- lldb/tools/lldb-test/lldb-test.cpp | 7 +- llvm/docs/DeveloperPolicy.rst | 4 +- llvm/docs/SourceLevelDebugging.rst | 15 + llvm/include/llvm/ADT/Any.h | 10 + llvm/include/llvm/ADT/BitVector.h | 17 + llvm/include/llvm/ADT/Optional.h | 2 - llvm/include/llvm/ADT/SmallBitVector.h | 5 + llvm/include/llvm/CodeGen/MachineInstr.h | 3 + llvm/include/llvm/CodeGen/TargetLowering.h | 28 +- llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 26 + llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h | 3 + llvm/include/llvm/IR/DebugInfoMetadata.h | 33 +- llvm/include/llvm/IR/DebugLoc.h | 7 +- llvm/include/llvm/IR/Metadata.h | 6 +- llvm/include/llvm/MC/MCInstrAnalysis.h | 49 +- llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 3 + llvm/include/llvm/Target/TargetInstrPredicate.td | 98 + llvm/lib/AsmParser/LLParser.cpp | 11 +- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 3 +- llvm/lib/Bitcode/Reader/MetadataLoader.cpp | 6 +- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 51 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/AddressPool.h | 6 + llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp | 7 + llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 3 + llvm/lib/CodeGen/AtomicExpandPass.cpp | 38 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 7 +- llvm/lib/CodeGen/MachineInstr.cpp | 36 + llvm/lib/CodeGen/MachineScheduler.cpp | 7 +- llvm/lib/CodeGen/MachineVerifier.cpp | 32 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 30 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 9 + llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 +- llvm/lib/IR/AsmWriter.cpp | 2 + llvm/lib/IR/DebugInfoMetadata.cpp | 19 +- llvm/lib/IR/DebugLoc.cpp | 17 +- llvm/lib/IR/LLVMContextImpl.h | 13 +- llvm/lib/MC/MCInstrAnalysis.cpp | 5 - llvm/lib/MC/MCParser/AsmParser.cpp | 2 + llvm/lib/Target/AArch64/AArch64.td | 5 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 10 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 3 +- llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 20 + llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 2 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 2 + llvm/lib/Target/AMDGPU/SIInstructions.td | 10 + llvm/lib/Target/ARM/ARM.td | 90 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 10 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 10 +- llvm/lib/Target/ARM/ARMISelLowering.h | 3 +- llvm/lib/Target/ARM/ARMSubtarget.cpp | 8 +- llvm/lib/Target/ARM/ARMSubtarget.h | 2 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 7 +- llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h | 4 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 9 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 3 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 153 +- .../Target/Mips/Disassembler/MipsDisassembler.cpp | 29 + .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 6 + llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td | 4 +- llvm/lib/Target/Mips/MicroMipsInstrInfo.td | 28 +- llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp | 115 +- llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp | 5 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 3 + llvm/lib/Target/Mips/MipsRegisterInfo.td | 28 + llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 3 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 22 +- llvm/lib/Target/RISCV/RISCVInstrInfo.td | 18 +- .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 70 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 78 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 141 +- llvm/lib/Target/X86/X86ISelLowering.h | 9 + llvm/lib/Target/X86/X86RegisterInfo.h | 2 + llvm/lib/Target/X86/X86ScheduleBtVer2.td | 62 + .../Transforms/InstCombine/InstCombineCompares.cpp | 16 +- .../Transforms/Instrumentation/GCOVProfiling.cpp | 3 +- llvm/lib/Transforms/Scalar/SCCP.cpp | 64 +- llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 2 + llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 5 +- llvm/test/Assembler/dilocation.ll | 13 +- llvm/test/Bitcode/DILocation-implicit-code.ll | 190 + llvm/test/Bitcode/DILocation-implicit-code.ll.bc | Bin 0 -> 4680 bytes llvm/test/CodeGen/AArch64/extract-bits.ll | 717 ++ .../CodeGen/AArch64/misched-fusion-crypto-eor.mir | 75 + llvm/test/CodeGen/AMDGPU/sitofp.f16.ll | 19 + llvm/test/CodeGen/AMDGPU/uitofp.f16.ll | 19 + llvm/test/CodeGen/ARM/unwind-fp.ll | 15 + llvm/test/CodeGen/Hexagon/swp-epilog-phi6.ll | 2 +- .../CodeGen/Hexagon/verify-liveness-at-def.mir | 74 + .../micromips-sizereduction/micromips-movep.ll | 29 + .../micromips-sizereduction/micromips-movep.mir | 86 + llvm/test/CodeGen/PowerPC/crash.ll | 17 + llvm/test/CodeGen/X86/2012-01-12-extract-sv.ll | 5 +- llvm/test/CodeGen/X86/GlobalISel/add-ext.ll | 228 + llvm/test/CodeGen/X86/GlobalISel/add-scalar.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/and-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/ashr-scalar.ll | 73 +- llvm/test/CodeGen/X86/GlobalISel/binop.ll | 4 +- llvm/test/CodeGen/X86/GlobalISel/callingconv.ll | 6 +- llvm/test/CodeGen/X86/GlobalISel/ext-x86-64.ll | 19 +- llvm/test/CodeGen/X86/GlobalISel/ext.ll | 20 +- llvm/test/CodeGen/X86/GlobalISel/lshr-scalar.ll | 69 +- llvm/test/CodeGen/X86/GlobalISel/memop-scalar.ll | 18 +- llvm/test/CodeGen/X86/GlobalISel/mul-scalar.ll | 31 +- llvm/test/CodeGen/X86/GlobalISel/or-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/phi.ll | 62 +- llvm/test/CodeGen/X86/GlobalISel/ptrtoint.ll | 12 +- .../CodeGen/X86/GlobalISel/shl-scalar-widening.ll | 37 +- llvm/test/CodeGen/X86/GlobalISel/shl-scalar.ll | 65 +- llvm/test/CodeGen/X86/GlobalISel/sub-scalar.ll | 10 +- llvm/test/CodeGen/X86/GlobalISel/trunc.ll | 12 +- llvm/test/CodeGen/X86/GlobalISel/undef.ll | 3 +- llvm/test/CodeGen/X86/GlobalISel/xor-scalar.ll | 10 +- llvm/test/CodeGen/X86/add.ll | 87 +- llvm/test/CodeGen/X86/addcarry.ll | 40 +- llvm/test/CodeGen/X86/and-encoding.ll | 18 +- llvm/test/CodeGen/X86/andimm8.ll | 11 +- llvm/test/CodeGen/X86/anyext.ll | 3 +- llvm/test/CodeGen/X86/apm.ll | 4 +- llvm/test/CodeGen/X86/atomic-eflags-reuse.ll | 48 +- llvm/test/CodeGen/X86/atomic128.ll | 3 +- llvm/test/CodeGen/X86/avg.ll | 10 +- llvm/test/CodeGen/X86/avoid-sfb.ll | 76 +- llvm/test/CodeGen/X86/avx-intel-ocl.ll | 2 +- llvm/test/CodeGen/X86/avx-logic.ll | 29 + llvm/test/CodeGen/X86/avx-vinsertf128.ll | 9 +- llvm/test/CodeGen/X86/avx512-arith.ll | 4 +- llvm/test/CodeGen/X86/avx512-calling-conv.ll | 4 +- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 32 +- llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll | 28 +- llvm/test/CodeGen/X86/avx512-mask-op.ll | 15 +- llvm/test/CodeGen/X86/avx512-regcall-NoMask.ll | 45 +- llvm/test/CodeGen/X86/avx512-schedule.ll | 38 +- llvm/test/CodeGen/X86/avx512-select.ll | 6 +- llvm/test/CodeGen/X86/avx512bw-mask-op.ll | 20 +- llvm/test/CodeGen/X86/avx512dq-mask-op.ll | 12 +- llvm/test/CodeGen/X86/avx512vl-arith.ll | 8 +- llvm/test/CodeGen/X86/bigstructret.ll | 14 +- llvm/test/CodeGen/X86/bitcast-i256.ll | 4 +- .../test/CodeGen/X86/bitcast-int-to-vector-bool.ll | 6 +- llvm/test/CodeGen/X86/bitreverse.ll | 57 +- .../CodeGen/X86/bmi-intrinsics-fast-isel-x86_64.ll | 8 +- llvm/test/CodeGen/X86/bmi-intrinsics-fast-isel.ll | 8 +- llvm/test/CodeGen/X86/bmi.ll | 4 +- llvm/test/CodeGen/X86/bmi2.ll | 28 +- llvm/test/CodeGen/X86/bool-math.ll | 33 +- llvm/test/CodeGen/X86/bool-simplify.ll | 4 +- llvm/test/CodeGen/X86/bswap-rotate.ll | 3 +- llvm/test/CodeGen/X86/bswap-wide-int.ll | 16 +- llvm/test/CodeGen/X86/bswap.ll | 15 +- llvm/test/CodeGen/X86/bswap_tree.ll | 8 +- llvm/test/CodeGen/X86/bswap_tree2.ll | 18 +- llvm/test/CodeGen/X86/bt.ll | 12 +- llvm/test/CodeGen/X86/btc_bts_btr.ll | 79 +- llvm/test/CodeGen/X86/bypass-slow-division-64.ll | 27 +- llvm/test/CodeGen/X86/clear-highbits.ll | 56 +- llvm/test/CodeGen/X86/clear-lowbits.ll | 106 +- llvm/test/CodeGen/X86/cmov-into-branch.ll | 31 +- llvm/test/CodeGen/X86/cmov.ll | 11 +- llvm/test/CodeGen/X86/cmovcmov.ll | 18 +- llvm/test/CodeGen/X86/cmp.ll | 8 +- llvm/test/CodeGen/X86/cmpxchg-clobber-flags.ll | 4 +- llvm/test/CodeGen/X86/cmpxchg-i128-i1.ll | 22 +- llvm/test/CodeGen/X86/combine-add.ll | 12 +- llvm/test/CodeGen/X86/combine-rotates.ll | 2 +- llvm/test/CodeGen/X86/combine-sdiv.ll | 281 +- llvm/test/CodeGen/X86/combine-srem.ll | 20 +- llvm/test/CodeGen/X86/combine-udiv.ll | 2 +- llvm/test/CodeGen/X86/combine-urem.ll | 2 +- llvm/test/CodeGen/X86/conditional-indecrement.ll | 36 +- llvm/test/CodeGen/X86/dagcombine-cse.ll | 4 - llvm/test/CodeGen/X86/dagcombine-select.ll | 21 +- llvm/test/CodeGen/X86/divide-by-constant.ll | 54 +- llvm/test/CodeGen/X86/divrem.ll | 9 +- llvm/test/CodeGen/X86/divrem8_ext.ll | 4 + llvm/test/CodeGen/X86/extract-bits.ll | 5642 +++++++++++++ llvm/test/CodeGen/X86/extract-lowbits.ll | 1153 ++- llvm/test/CodeGen/X86/extractelement-load.ll | 11 +- llvm/test/CodeGen/X86/fast-isel-fold-mem.ll | 2 +- llvm/test/CodeGen/X86/fast-isel-select-cmov.ll | 16 +- llvm/test/CodeGen/X86/fast-isel-select-cmov2.ll | 188 +- .../CodeGen/X86/fast-isel-select-pseudo-cmov.ll | 11 +- llvm/test/CodeGen/X86/fast-isel-sext-zext.ll | 8 +- llvm/test/CodeGen/X86/fast-isel-shift.ll | 112 +- llvm/test/CodeGen/X86/fast-isel-store.ll | 5 +- llvm/test/CodeGen/X86/fixup-bw-copy.ll | 28 +- llvm/test/CodeGen/X86/fma.ll | 15 +- llvm/test/CodeGen/X86/fold-vector-sext-crash2.ll | 8 +- llvm/test/CodeGen/X86/funnel-shift-rot.ll | 26 +- llvm/test/CodeGen/X86/funnel-shift.ll | 24 +- llvm/test/CodeGen/X86/ghc-cc64.ll | 4 +- llvm/test/CodeGen/X86/hipe-cc64.ll | 3 +- llvm/test/CodeGen/X86/i128-mul.ll | 12 +- llvm/test/CodeGen/X86/iabs.ll | 9 +- llvm/test/CodeGen/X86/imul.ll | 34 +- llvm/test/CodeGen/X86/insertps-combine.ll | 5 +- llvm/test/CodeGen/X86/lea-opt.ll | 33 +- llvm/test/CodeGen/X86/legalize-shift-64.ll | 7 +- llvm/test/CodeGen/X86/legalize-shl-vec.ll | 60 +- llvm/test/CodeGen/X86/machine-combiner-int.ll | 57 +- llvm/test/CodeGen/X86/machine-cp.ll | 64 +- llvm/test/CodeGen/X86/machine-cse.ll | 10 +- llvm/test/CodeGen/X86/madd.ll | 4 +- llvm/test/CodeGen/X86/mask-negated-bool.ll | 4 +- llvm/test/CodeGen/X86/misched-matmul.ll | 2 +- llvm/test/CodeGen/X86/mul-constant-i16.ll | 7 +- llvm/test/CodeGen/X86/mul-constant-i32.ll | 38 +- llvm/test/CodeGen/X86/mul-constant-i64.ll | 24 +- llvm/test/CodeGen/X86/mul-i1024.ll | 1443 ++-- llvm/test/CodeGen/X86/mul-i256.ll | 226 +- llvm/test/CodeGen/X86/mul-i512.ll | 1481 ++-- llvm/test/CodeGen/X86/mul128.ll | 6 +- llvm/test/CodeGen/X86/mul64.ll | 2 +- llvm/test/CodeGen/X86/mwaitx-schedule.ll | 18 +- llvm/test/CodeGen/X86/mwaitx.ll | 17 +- llvm/test/CodeGen/X86/negate-i1.ll | 29 +- llvm/test/CodeGen/X86/negate-shift.ll | 4 +- llvm/test/CodeGen/X86/negate.ll | 3 +- llvm/test/CodeGen/X86/no-sse2-avg.ll | 2 +- llvm/test/CodeGen/X86/not-and-simplify.ll | 11 +- llvm/test/CodeGen/X86/oddshuffles.ll | 72 +- llvm/test/CodeGen/X86/palignr.ll | 9 +- llvm/test/CodeGen/X86/peep-setb.ll | 39 +- llvm/test/CodeGen/X86/pku.ll | 2 +- llvm/test/CodeGen/X86/pmaddubsw.ll | 2 +- llvm/test/CodeGen/X86/pmulh.ll | 4 +- llvm/test/CodeGen/X86/pr12360.ll | 3 +- llvm/test/CodeGen/X86/pr13577.ll | 1 - llvm/test/CodeGen/X86/pr15705.ll | 6 +- llvm/test/CodeGen/X86/pr15981.ll | 4 +- llvm/test/CodeGen/X86/pr23664.ll | 7 +- llvm/test/CodeGen/X86/pr28173.ll | 3 +- llvm/test/CodeGen/X86/pr34592.ll | 43 +- llvm/test/CodeGen/X86/pr34653.ll | 204 +- llvm/test/CodeGen/X86/pr34657.ll | 6 +- llvm/test/CodeGen/X86/promote-i16.ll | 6 +- llvm/test/CodeGen/X86/ptest.ll | 56 +- llvm/test/CodeGen/X86/reduce-trunc-shl.ll | 4 +- llvm/test/CodeGen/X86/rot16.ll | 28 +- llvm/test/CodeGen/X86/rot64.ll | 32 +- llvm/test/CodeGen/X86/rotate.ll | 69 +- llvm/test/CodeGen/X86/rotate2.ll | 7 +- llvm/test/CodeGen/X86/rotate4.ll | 61 +- llvm/test/CodeGen/X86/sar_fold64.ll | 5 +- llvm/test/CodeGen/X86/sat-add.ll | 22 +- llvm/test/CodeGen/X86/scalar_widen_div.ll | 9 +- llvm/test/CodeGen/X86/schedule-x86-64-shld.ll | 92 +- llvm/test/CodeGen/X86/schedule-x86_64.ll | 40 +- llvm/test/CodeGen/X86/select.ll | 54 +- llvm/test/CodeGen/X86/select_const.ll | 17 +- llvm/test/CodeGen/X86/selectcc-to-shiftand.ll | 36 +- llvm/test/CodeGen/X86/setcc-logic.ll | 10 +- llvm/test/CodeGen/X86/sext-i1.ll | 2 +- llvm/test/CodeGen/X86/shift-and.ll | 28 +- llvm/test/CodeGen/X86/shift-bmi2.ll | 177 +- llvm/test/CodeGen/X86/shift-double-x86_64.ll | 39 +- llvm/test/CodeGen/X86/shift-double.ll | 63 +- llvm/test/CodeGen/X86/shift-pair.ll | 4 +- llvm/test/CodeGen/X86/shuffle-of-insert.ll | 48 +- llvm/test/CodeGen/X86/signbit-shift.ll | 12 +- llvm/test/CodeGen/X86/sret-implicit.ll | 4 +- llvm/test/CodeGen/X86/sse1.ll | 36 +- llvm/test/CodeGen/X86/sse3-intrinsics-x86.ll | 4 +- llvm/test/CodeGen/X86/sse3-schedule.ll | 68 +- .../X86/sse42-intrinsics-fast-isel-x86_64.ll | 2 +- .../test/CodeGen/X86/sse42-intrinsics-fast-isel.ll | 94 +- llvm/test/CodeGen/X86/sse42-intrinsics-x86.ll | 6 +- llvm/test/CodeGen/X86/sse42-intrinsics-x86_64.ll | 4 +- llvm/test/CodeGen/X86/sse42-schedule.ll | 320 +- llvm/test/CodeGen/X86/sttni.ll | 50 +- llvm/test/CodeGen/X86/subcarry.ll | 62 +- llvm/test/CodeGen/X86/swift-return.ll | 24 +- llvm/test/CodeGen/X86/swifterror.ll | 22 +- llvm/test/CodeGen/X86/system-intrinsics-xsetbv.ll | 4 +- .../CodeGen/X86/tbm-intrinsics-fast-isel-x86_64.ll | 32 +- llvm/test/CodeGen/X86/tbm-intrinsics-fast-isel.ll | 32 +- llvm/test/CodeGen/X86/tbm_patterns.ll | 162 +- llvm/test/CodeGen/X86/trunc-subvector.ll | 9 +- llvm/test/CodeGen/X86/twoaddr-lea.ll | 4 +- llvm/test/CodeGen/X86/umul-with-overflow.ll | 2 +- .../CodeGen/X86/umulo-128-legalisation-lowering.ll | 8 +- ...old-masked-merge-scalar-constmask-innerouter.ll | 142 +- ...asked-merge-scalar-constmask-interleavedbits.ll | 142 +- ...merge-scalar-constmask-interleavedbytehalves.ll | 142 +- ...unfold-masked-merge-scalar-constmask-lowhigh.ll | 24 +- .../X86/unfold-masked-merge-scalar-variablemask.ll | 293 +- ...nfold-masked-merge-vector-variablemask-const.ll | 32 +- .../X86/unfold-masked-merge-vector-variablemask.ll | 1802 ++-- .../test/CodeGen/X86/update-terminator-debugloc.ll | 2 +- llvm/test/CodeGen/X86/urem-power-of-two.ll | 8 +- llvm/test/CodeGen/X86/urem-seteq-optsize.ll | 2 +- llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 41 +- llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll | 24 +- llvm/test/CodeGen/X86/use-add-flags.ll | 8 +- llvm/test/CodeGen/X86/vec_cast.ll | 2 + llvm/test/CodeGen/X86/vec_extract-sse4.ll | 4 +- llvm/test/CodeGen/X86/vec_insert-3.ll | 1 - llvm/test/CodeGen/X86/vector-bitreverse.ll | 54 +- llvm/test/CodeGen/X86/vector-blend.ll | 36 +- llvm/test/CodeGen/X86/vector-compare-results.ll | 8766 ++++++++++---------- .../X86/vector-constrained-fp-intrinsics.ll | 234 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-128.ll | 76 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-256.ll | 138 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-512.ll | 106 +- llvm/test/CodeGen/X86/vector-idiv-udiv-128.ll | 102 +- llvm/test/CodeGen/X86/vector-idiv-udiv-256.ll | 84 +- llvm/test/CodeGen/X86/vector-idiv-udiv-512.ll | 90 +- llvm/test/CodeGen/X86/vector-interleave.ll | 2 +- llvm/test/CodeGen/X86/vector-mul.ll | 150 +- llvm/test/CodeGen/X86/vector-pcmp.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-fadd-fast.ll | 26 +- llvm/test/CodeGen/X86/vector-rotate-128.ll | 26 +- llvm/test/CodeGen/X86/vector-shift-ashr-128.ll | 39 +- llvm/test/CodeGen/X86/vector-shift-lshr-128.ll | 39 +- llvm/test/CodeGen/X86/vector-shuffle-128-v2.ll | 48 +- llvm/test/CodeGen/X86/vector-shuffle-128-v4.ll | 6 +- .../CodeGen/X86/vector-shuffle-combining-sse4a.ll | 4 +- .../CodeGen/X86/vector-shuffle-combining-ssse3.ll | 2 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 10 +- llvm/test/CodeGen/X86/vector-trunc.ll | 2 - llvm/test/CodeGen/X86/vector-zext.ll | 6 +- llvm/test/CodeGen/X86/vectorcall.ll | 9 +- llvm/test/CodeGen/X86/vselect-minmax.ll | 454 +- llvm/test/CodeGen/X86/vselect.ll | 4 +- llvm/test/CodeGen/X86/widen_bitops-0.ll | 12 +- llvm/test/CodeGen/X86/widen_bitops-1.ll | 12 +- llvm/test/CodeGen/X86/widen_load-2.ll | 22 +- llvm/test/CodeGen/X86/widen_load-3.ll | 20 +- llvm/test/CodeGen/X86/win64_vararg.ll | 4 +- llvm/test/CodeGen/X86/x64-cet-intrinsics.ll | 4 +- llvm/test/CodeGen/X86/x86-64-bittest-logic.ll | 24 +- .../CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll | 4 +- llvm/test/CodeGen/X86/x86-cmov-converter.ll | 32 +- llvm/test/CodeGen/X86/x86-shrink-wrapping.ll | 67 +- llvm/test/CodeGen/X86/xaluo.ll | 132 +- llvm/test/CodeGen/X86/xchg-nofold.ll | 21 +- llvm/test/CodeGen/X86/xmulo.ll | 51 +- llvm/test/CodeGen/X86/xor.ll | 147 +- llvm/test/DebugInfo/COFF/pieces.ll | 16 +- llvm/test/DebugInfo/PowerPC/tls-fission.ll | 1 + .../WebAssembly/dbg-value-live-interval.ll | 2 +- llvm/test/DebugInfo/X86/debug_addr.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-values.ll | 2 +- llvm/test/DebugInfo/X86/live-debug-variables.ll | 2 +- llvm/test/DebugInfo/X86/pieces-3.ll | 7 +- llvm/test/DebugInfo/X86/tls.ll | 1 + llvm/test/MC/ARM/implicit-it-generation.s | 4 +- llvm/test/MC/RISCV/rv32i-invalid.s | 2 - llvm/test/MC/RISCV/rv32i-valid.s | 10 + llvm/test/MC/RISCV/rvi-aliases-valid.s | 32 +- llvm/test/MC/WebAssembly/simd-encodings.s | 148 +- llvm/test/ThinLTO/X86/Inputs/cfi-distributed.ll | 23 +- llvm/test/ThinLTO/X86/cfi-distributed.ll | 24 +- ...lize-low-bit-mask-v2-and-icmp-eq-to-icmp-ule.ll | 93 +- ...lize-low-bit-mask-v2-and-icmp-ne-to-icmp-ugt.ll | 93 +- ...lize-low-bit-mask-v3-and-icmp-eq-to-icmp-ule.ll | 69 +- ...lize-low-bit-mask-v3-and-icmp-ne-to-icmp-ugt.ll | 69 +- ...lize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll | 43 +- ...lize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll | 43 +- llvm/test/Transforms/InstCombine/fdiv-cos-sin.ll | 19 +- llvm/test/Transforms/InstCombine/strcmp-memcmp.ll | 15 + .../SCCP/switch-undef-constantfoldterminator.ll | 47 + .../llvm-mca/X86/BtVer2/zero-idioms-avx-256.s | 322 + llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 30 +- llvm/unittests/ADT/BitVectorTest.cpp | 31 + llvm/unittests/XRay/CMakeLists.txt | 1 - llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 9 +- llvm/utils/TableGen/CodeGenSchedule.cpp | 212 + llvm/utils/TableGen/CodeGenSchedule.h | 141 + llvm/utils/TableGen/PredicateExpander.cpp | 155 + llvm/utils/TableGen/PredicateExpander.h | 33 +- llvm/utils/TableGen/SubtargetEmitter.cpp | 45 +- llvm/utils/benchmark/README.LLVM | 2 + llvm/utils/benchmark/src/cycleclock.h | 2 +- llvm/utils/benchmark/src/internal_macros.h | 3 + .../googlemock/include/gmock/gmock-matchers.h | 2 +- 486 files changed, 23991 insertions(+), 12151 deletions(-) create mode 100644 clang/test/SemaObjCXX/warn-thread-safety-analysis.mm create mode 100644 libcxx/test/std/utilities/variant/variant.relops/relops_bool_co [...] create mode 100644 lld/test/ELF/Inputs/ppc64le-quadword-ldst.o create mode 100644 lld/test/ELF/lto/ppc64le.ll create mode 100644 lld/test/ELF/ppc64-toc-addis-nop-lqsq.s create mode 100644 lld/test/ELF/ppc64-toc-addis-nop.s create mode 100644 lld/test/ELF/ppc64-tocopt-option.s create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/data-format [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/target_crea [...] create mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp create mode 100644 lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h create mode 100644 llvm/test/Bitcode/DILocation-implicit-code.ll create mode 100644 llvm/test/Bitcode/DILocation-implicit-code.ll.bc create mode 100644 llvm/test/CodeGen/AArch64/extract-bits.ll create mode 100644 llvm/test/CodeGen/AArch64/misched-fusion-crypto-eor.mir create mode 100644 llvm/test/CodeGen/ARM/unwind-fp.ll create mode 100644 llvm/test/CodeGen/Hexagon/verify-liveness-at-def.mir create mode 100644 llvm/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.ll create mode 100644 llvm/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir create mode 100644 llvm/test/CodeGen/X86/GlobalISel/add-ext.ll create mode 100644 llvm/test/CodeGen/X86/extract-bits.ll create mode 100644 llvm/test/Transforms/SCCP/switch-undef-constantfoldterminator.ll create mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/zero-idioms-avx-256.s -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/llvm-kernel-armv8l-tested updated (c6247557bc4e -> ec93284ee26c)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-armv8l-tested in repository toolchain/linux-next. from c6247557bc4e ipc: conserve sequence numbers in extended IPCMNI mode adds 3a3539cd3632 mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic adds 9d7f19dc4673 be2net: Fix memory leak in be_cmd_get_profile_config() adds e65a9e480e91 net: qca_spi: Fix race condition in spi transfers adds 0a3b8b2b215f tipc: orphan sock in tipc_release() adds ee28bb56ac5b net/sched: fix memory leak in act_tunnel_key_init() adds 222440996d6d net/af_iucv: drop inbound packets with invalid flags adds b2f543949acd net/af_iucv: fix skb handling on HiperTransport xmit error adds b7f41565546d net/iucv: declare iucv_path_table_empty() as static adds fce471e3c119 Merge branch 'iucv-fixes' adds 76d5581c8704 net/mlx5: Fix use-after-free in self-healing flow adds 5df816e7f43f net/mlx5: Fix debugfs cleanup in the device init/remove flow adds 8d71e8185067 net/mlx5: Use u16 for Work Queue buffer fragment size adds a09036221092 net/mlx5: Use u16 for Work Queue buffer strides offset adds c88a026e0121 net/mlx5: E-Switch, Fix memory leak when creating switchde [...] adds 071304772fc7 net/mlx5: Fix not releasing read lock when adding flow rules adds df7ddb2396cd net/mlx5: Consider PCI domain in search for next dev adds 47bc94b82291 net/mlx5: Check for error in mlx5_attach_interface adds fc433829f9a2 net/mlx5e: Ethtool steering, fix udp source port value adds ad9421e36a77 net/mlx5: Fix possible deadlock from lockdep when adding f [...] adds 6da410d97ffa Merge tag 'mlx5e-fixes-2018-09-05' of
git://git.kernel.org
[...] adds 8f5c5fcf3533 tipc: call start and done ops directly in __tipc_nl_compat [...] adds f74dd480cf4e r8169: set TxConfig register after TX / RX is enabled, jus [...] adds 8edfe2e992b7 xen/netfront: fix waiting for xenbus state change adds a162c3511410 net_sched: properly cancel netlink dump on failure adds 5cf4a8532c99 tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY adds 772ed869f535 net: ena: fix surprise unplug NULL dereference kernel crash adds ef5b0771d247 net: ena: fix driver when PAGE_SIZE == 64kB adds cfa324a51423 net: ena: fix device destruction to gracefully free resources adds fe870c77efdf net: ena: fix potential double ena_destroy_device() adds 944b28aa2982 net: ena: fix missing lock during device destruction adds 28abf4e9c920 net: ena: fix missing calls to READ_ONCE adds 37dff155dcf5 net: ena: fix incorrect usage of memory barriers adds 0e1f4c76be24 Merge branch 'ena-fixes' adds 52ea992cfac3 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC adds 5d407b071dc3 ip: frags: fix crash in ip_do_fragment() adds 3ebb17446b95 ethernet: renesas: convert to SPDX identifiers adds 7c5cca358854 qmi_wwan: Support dynamic config on Quectel EP06 adds 444c8263151a netfilter: conntrack: remove duplicated include from nf_co [...] adds c1dc29120599 netfilter: xt_cluster: add dependency on conntrack module adds 10568f6c5761 netfilter: xt_checksum: ignore gso skbs adds ef39078d6342 netfilter: conntrack: place 'new' timeout in first location too adds 0434ccdcf883 netfilter: nf_tables: rework ct timeout set support adds e07584122089 netfilter: kconfig: nat related expression depend on nftab [...] adds 7acfda539c0b netfilter: nf_tables: release chain in flushing set adds f94e63801ab2 netfilter: conntrack: reset tcp maxwin on re-register adds a874752a10da netfilter: conntrack: timeout interface depend on CONFIG_N [...] adds 99e25d071fca netfilter: cttimeout: ctnl_timeout_find_get() returns inco [...] adds ad18d7bf68a3 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] adds 1286df269f49 netfilter: xt_hashlimit: use s->file instead of s->private adds 4ecdf7709143 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
adds 2d946e5bcdab MIPS: lantiq: dma: add dev pointer adds 0297c1c2eadb tcp: rate limit synflood warnings further adds 5a64506b5c2c erspan: return PACKET_REJECT when the appropriate tunnel i [...] adds 51dc63e3911f erspan: fix error handling for erspan tunnel adds 6ad569019999 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] adds cc4dfb7f70a3 rds: fix two RCU related problems adds 778b1ac73749 s390/qeth: indicate error when netdev allocation fails adds 04db741d0df0 s390/qeth: switch on SG by default for IQD devices adds aec45e857c55 s390/qeth: use vzalloc for QUERY OAT buffer adds 0ac1487c4b2d s390/qeth: don't dump past end of unknown HW header adds 6b4d24de299b Merge branch 'qeth-fixes' adds 12a78b026f87 tipc: check return value of __tipc_dump_start() adds db191db81372 nfp: flower: fix vlan match by checking both vlan id and vlan pcp adds 224de549f0be nfp: flower: reject tunnel encap with ipv6 outer headers f [...] adds 4851bfd64d42 Merge branch 'nfp-flower-fixes' adds 67b076095dd7 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds d77ef138ff57 drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] adds 611ce855420a drm/nouveau: Remove duplicate poll_enable() in pmops_runti [...] adds 7fec8f5379fb drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with [...] adds 6833fb1ec120 drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] adds 3e1a12754d4d drm/nouveau: Fix deadlocks in nouveau_connector_detect() adds 0445f7537d07 drm/nouveau: Remove useless poll_enable() call in switcher [...] adds 0d7b2d4def67 drm/nouveau: Remove useless poll_disable() call in switche [...] adds 7326ead9828e drm/nouveau: Remove useless poll_enable() call in drm_load() adds b26b4590dd53 drm/nouveau: Only write DP_MSTM_CTRL when needed adds fa3cdf8d0b09 drm/nouveau: Reset MST branching unit before enabling adds 79e765ad665d drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] adds 2f7ca781fd38 drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] adds d5986a1c4dcd drm/nouveau: Fix nouveau_connector_ddc_detect() adds a43b16dda2d7 drm/nouveau: fix oops in client init failure path adds 51ed833c881b drm/nouveau/mmu: don't attempt to dereference vmm without [...] adds 0a6986c6595e drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] adds 606557708fa0 drm/nouveau/disp: remove unused struct member adds f6d52b2172b1 drm/nouveau/disp: move eDP panel power handling adds e04cfdc9b739 drm/nouveau/disp: fix DP disable race adds 53b0cc46f27c drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] adds 2887e5ce15dd Merge branch 'linux-4.19' of
git://github.com/skeggsb/linu
[...] adds 7428b2e5d0b1 Merge tag 'drm-fixes-2018-09-12' of git://anongit.freedesk [...] adds cd2315d471f4 ipmi: kcs_bmc: don't change device name adds 2512e40e48d2 ipmi: Rework SMI registration failure adds c86ba91be757 ipmi: Move BT capabilities detection to the detect call adds 0745dde62835 ipmi: Fix I2C client removal in the SSIF driver adds a8627cda7cff ipmi: Fix NULL pointer dereference in ssif_probe adds d3bd5973c72e Merge tag 'for-linus-4.19' of
git://github.com/cminyard/li
[...] adds c3f00182a83b MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers adds f30cf498b427 MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer adds 50ca031b5110 Revert "PCI: Add ACS quirk for Intel 300 series" adds 46feb6b495f7 switchtec: Fix Spectre v1 vulnerability adds 34fb6bf9b13a PCI: pciehp: Fix hot-add vs powerfault detection order adds d8a528103589 PCI: Fix faulty logic in pci_reset_bus() adds bfc456060d0c IB/hfi1,PCI: Allow bus reset while probing adds 9d27e39d309c PCI: Fix enabling of PASID on RC integrated endpoints adds 54eda9df17f3 Merge tag 'pci-v4.19-fixes-1' of
git://git.kernel.org/pub/
[...] adds 7a9cdebdcc17 mm: get rid of vmacache_flush_all() entirely adds b81126e01a8c s390/crypto: Fix return code checking in cbc_paes_crypt() adds fa108f95c676 s390/zcrypt: remove VLA usage from the AP bus adds 1d176582c795 Merge tag 's390-4.19-3' of
git://git.kernel.org/pub/scm/li
[...] adds 200f351e27f0 arch/hexagon: fix kernel/dma.c build warning adds 5c41aaad409c hexagon: modify ffs() and fls() to return int adds 72d4c6e5893a Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] adds 1194c4154662 MAINTAINERS: Make Dennis the percpu tree maintainer adds f1c03a465192 Merge branch 'for-4.19-fixes' of
git://git.kernel.org/pub/
[...] adds b55326dc969e pinctrl: msm: Really mask level interrupts to prevent latching adds 823dd71f58eb pinctrl: ingenic: Fix group & function error checking adds 5bc5a671b1f4 pinctrl: madera: Fix possible NULL pointer with pdata config adds bd5bca13819b Merge tag 'pinctrl-v4.19-2' of
git://git.kernel.org/pub/sc
[...] adds 3c398f3c3bef mmc: omap_hsmmc: fix wakeirq handling on removal adds c483a5cc9d09 mmc: meson-mx-sdio: fix OF child-node lookup adds 4624d6ea1b7f Merge tag 'mmc-v4.19-rc2' of
git://git.kernel.org/pub/scm/
[...] adds 831b624df1b4 pstore: Fix incorrect persistent ram buffer mapping adds 145ea6f10d42 Merge tag 'pstore-v4.19-rc4' of
git://git.kernel.org/pub/s
[...] adds 92a680314946 drm/i915/bdw: Increase IPS disable timeout to 100ms adds 0a1b60d76b0a drm/i915/gvt: Fix life cycle reference on KVM mm adds 792fab2c0d45 drm/i915/gvt: Fix the incorrect length of child_device_con [...] adds 50cbc03e5096 Merge tag 'gvt-fixes-2018-09-10' of
https://github.com/int
[...] adds 17dc7af70e89 drm/i915/overlay: Allocate physical registers from stolen adds db7f06d49037 Merge tag 'drm-intel-fixes-2018-09-11' of git://anongit.fr [...] adds b463d4e53ca9 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path adds 68ebc13ea406 drm/amdgpu: Fix SDMA hang in prt mode v2 adds 3a74987b2427 drm/amdgpu: move PSP init prior to IH in gpu reset adds 0165de983272 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk adds 25824ca38e83 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds 3483f08106fc drm/nouveau/devinit: fix warning when PMU/PRE_OS is missing adds 2b6318a09fd3 Merge branch 'linux-4.19' of
git://github.com/skeggsb/linu
[...] adds 0f9aeeac1df7 Merge tag 'drm-fixes-2018-09-14' of git://anongit.freedesk [...] adds e4b069e0945f dm verity: fix crash on bufio buffer that was allocated wi [...] adds 432061b3da64 dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL r [...] adds 38b0bd0cda07 dm raid: fix reshape race on small devices adds 644e2537fdc7 dm raid: fix stripe adding reshape deadlock adds c44a5ee803d2 dm raid: fix rebuild of specific devices by updating superblock adds 36a240a706d4 dm raid: fix RAID leg rebuild errors adds 5380c05b6829 dm raid: bump target version, update comments and documentation adds 3ab918281668 dm thin metadata: try to avoid ever aborting transactions adds a0efc03b7925 Merge tag 'for-4.19/dm-fixes' of
git://git.kernel.org/pub/
[...] adds 8407879c4e0d nvmet-rdma: fix possible bogus dereference under heavy load adds bf93585ee1e2 Merge branch 'nvme-4.19' of
git://git.infradead.org/nvme
i [...] adds 01c5f85aebaa blk-cgroup: increase number of supported policies adds b228ba1cb95a null_blk: fix zoned support for non-rq based operation adds 4d8d9f540b78 Merge tag 'for-linus-20180913' of git://git.kernel.dk/linux-block adds 80d34810815b ovl: respect FIEMAP_FLAG_SYNC flag adds 5b910bd615ba ovl: fix GPF in swapfile_activate of file from overlayfs over xfs adds 17ef445f9bef Documentation/filesystems: update documentation of file_op [...] adds 45cd0faae371 vfs: add the fadvise() file operation adds 3d8f7615319b vfs: implement readahead(2) using POSIX_FADV_WILLNEED adds b833a3660394 ovl: add ovl_fadvise() adds 8c25741aaad8 ovl: fix oopses in ovl_fill_super() failure paths adds 48751b562bce Merge tag 'ovl-fixes-4.19-rc4' of
git://git.kernel.org/pub
[...] adds a6ae928c2583 Revert "printk: make sure to print log on console." adds a06b0c82a049 Merge tag 'printk-for-4.19-rc4' of
git://git.kernel.org/pu
[...] adds 8d2d8935d30c mei: ignore not found client in the enumeration adds c1a214ad82d7 mei: fix use-after-free in mei_cl_write adds 69bf53130359 mei: bus: fix hw module get/put balance adds 34f1166afd67 mei: bus: need to unlink client before freeing adds da1b9564e85b android: binder: fix the race mmap and alloc_new_buf_locked adds c55e9318871c misc: ibmvsm: Fix wrong assignment of return code adds 86503bd35dec Tools: hv: Fix a bug in the key delete code adds de916736aaaa misc: hmc6352: fix potential Spectre v1 adds 029d727b4f5d fpga: dfl: fme: fix return value check in in pr_mgmt_init() adds 6712cc9c2211 vmbus: don't return values for uninitalized channels adds 422b3db2a503 firmware: Fix security issue with request_firmware_into_buf() adds 319cbacfc0f2 Merge tag 'char-misc-4.19-rc4' of
git://git.kernel.org/pub
[...] adds f45b8934b90b staging: wilc1000: revert "fix TODO to compile spi and sdi [...] adds 849c70dacb16 MAINTAINERS: Switch a maintainer for drivers/staging/gasket adds f86cf25a6091 Revert "staging: erofs: disable compiling temporarile" adds 65099ea85e88 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" adds a13bf65f3f2e iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] adds eca743dc37e1 Merge tag 'iio-fixes-4.19a' of
git://git.kernel.org/pub/sc
[...] adds 5f0abea6ab6d staging: erofs: rename superblock flags (MS_xyz -> SB_xyz) adds f8ff6b2d4a51 staging/fbtft: Update TODO and mailing lists adds 383584157786 staging: gasket: TODO: re-implement using UIO adds 1ebafd1561a0 staging: vboxvideo: Fix IRQs no longer working adds 65aac1742328 staging: vboxvideo: Change address of scanout buffer on page-flip adds 45d9ab8a306b Merge tag 'staging-4.19-rc4' of
git://git.kernel.org/pub/s
[...] adds 6e7f6b82c60a tty: hvc: hvc_poll() fix read loop hang adds 68b2fc714fb1 tty: hvc: hvc_poll() fix read loop batching adds 7f2bf7840b74 tty: hvc: hvc_write() fix break condition adds c284cf062191 Merge tag 'tty-4.19-rc4' of
git://git.kernel.org/pub/scm/l
[...] adds 9b83a1c301ad USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] adds 4937213ba7fa xhci: Fix use after free for URB cancellation on a realloc [...] adds 222471f7640d usb: host: xhci-plat: Iterate over parent nodes for findin [...] adds 7e10f14ebfac USB: yurex: Fix buffer over-read in yurex_write() adds 14427b86837a USB: yurex: Check for truncation in yurex_read() adds 4e3121abcf53 usb/dwc3/gadget: fix kernel-doc parameter warning adds 49aa5afda2ed usb: typec: fix kernel-doc parameter warning adds f45681f9beca USB: Add quirk to support DJI CineSSD adds 42d1c6d4a06a usb: uas: add support for more quirk flags adds 78af87b8bbbb usb: mtu3: fix error of xhci port id when enable U3 dual role adds f3dc41c5d22b usb: Don't die twice if PCI xhci host is not responding in resume adds 40de5fe4f45c usb/typec: fix kernel-doc notation warning for typec_match [...] adds d23df2dc5632 linux/mod_devicetable.h: fix kernel-doc missing notation f [...] adds f9a5b4f58b28 usb: Avoid use-after-free by flushing endpoints early in u [...] adds 6d4f268fa132 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] adds bc8acc214d3f usb: misc: uss720: Fix two sleep-in-atomic-context bugs adds 6e22e3af7bb3 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] adds 691a03cfe8ca USB: serial: io_ti: fix array underflow in completion handler adds 5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] adds d8c3916023d4 Merge tag 'usb-serial-4.19-rc3' of
https://git.kernel.org/
[...] adds 66174b6998a6 usb: dwc3: of-simple: avoid unused function warnings adds dec3c23c9aa1 USB: net2280: Fix erroneous synchronization change adds c37bd5283629 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] adds dfe1a51d2a36 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 adds b497fff6f59e usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ [...] adds d9707490077b usb: dwc2: Fix call location of dwc2_check_core_endianness adds bfa150f37f80 Merge tag 'fixes-for-v4.19-rc2' of
git://git.kernel.org/pu
[...] adds 0a3b53305c8f usb: xhci: fix interrupt transfer error happened on MTK platforms adds fa827966090e usb: Change usb_of_get_companion_dev() place to usb/common adds df3aa13c7bbb Revert "cdc-acm: implement put_char() and flush_chars()" adds 1abc088afd5b Merge tag 'usb-4.19-rc4' of
git://git.kernel.org/pub/scm/l
[...] adds 111b009f7e8b dmaengine: mic_x100_dma: use devm_kzalloc to fix an issue adds f3c0b8ce4840 Merge tag 'dmaengine-fix-4.19-rc4' of git://git.infradead. [...] adds 13aceef06adf arm64: jump_label.h: use asm_volatile_goto macro instead o [...] adds 84c57dbd3c48 arm64: kernel: arch_crash_save_vmcoreinfo() should depend [...] adds 500dd232449e asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] adds 3e153256d9f1 Merge tag 'arm64-fixes' of
git://git.kernel.org/pub/scm/li
[...] adds ef439d49e0bf xtensa: ISS: don't allocate memory in platform_setup adds 8e966fab8eeb xtensa: remove unnecessary KBUILD_SRC ifeq conditional adds 4a7f50f78c22 xtensa: enable SG chaining in Kconfig adds eae4f8851f35 Merge tag 'xtensa-20180914' of
git://github.com/jcmvbkbc/l
[...] adds 87dffe86d406 xen/manage: don't complain about an empty value in control [...] adds 197ecb3802c0 xen/balloon: add runtime control for scrubbing ballooned o [...] adds 3366cdb6d350 xen: avoid crash in disable_hotplug_cpu adds 4dca864b59dd xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] adds 58a575699040 xen/gntdev: fix up blockable calls to mn_invl_range_start adds d7c0268090e2 Merge tag 'for-linus-4.19c-rc4-tag' of git://git.kernel.or [...] adds e54192b48da7 of: fix phandle cache creation for DTs with no phandles adds 090b75bcba62 Merge tag 'devicetree-fixes-for-4.19-2' of git://git.kerne [...] adds b1f4ff74fcb0 tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE adds 5b945fd2c34c Merge tag 'trace-v4.19-rc3' of
git://git.kernel.org/pub/sc
[...] adds 2a534a7473bf NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds d03360aaf5cc pNFS: Ensure we return the error if someone kills a waitin [...] adds 2edaead69e75 NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds 994b15b983a7 NFSv4.1 fix infinite loop on I/O. adds 9f0c5124f4a8 NFS: Don't open code clearing of delegation state adds 589109df3184 Merge tag 'nfs-for-4.19-2' of
git://git.linux-nfs.org/proj
[...] adds bcfb84a996f6 fs/cifs: suppress a string overflow warning adds 5890184d2b50 fs/cifs: require sha512 adds 8ad8aa353524 cifs: prevent integer overflow in nxt_dir_entry() adds 56446f218af1 CIFS: fix wrapping bugs in num_entries() adds 2d204ee9d671 cifs: integer overflow in in SMB2_ioctl() adds 097f5863b1a0 cifs: read overflow in is_valid_oplock_break() adds 3a5af36b6d0e Merge tag '4.19-rc3-smb3-cifs' of
git://git.samba.org/sfre
[...] adds e13e2366d841 locking/mutex: Fix mutex debug call and ww_mutex documentation adds da260fe12330 jump_label: Fix typo in warning message adds 83e01228cb35 tools/lib/lockdep: Update Sasha Levin email to MSFT adds 1064ea494bb0 tools/lib/lockdep: Add empty nmi.h adds 16214312df6d tools/lib/lockdep: Add dummy task_struct state member adds dc5591a03f1d locking/lockdep: Delete unnecessary #include adds 0b405c65ad45 locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" adds ca062f8df5d1 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 1dc27f63303d perf annotate: Properly interpret indirect call adds 9b3579fc6c6a perf tests: Add breakpoint modify tests adds bd14406b78e6 perf/hw_breakpoint: Modify breakpoint even if the new attr [...] adds cb45302d7c5e perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 adds 969558371bf9 perf/hw_breakpoint: Enable breakpoint in modify_user_hw_br [...] adds bf06278c3fdf perf/hw_breakpoint: Simplify breakpoint enable in perf_eve [...] adds 5ab1de932e29 perf arm64: Fix include path for asm-generic/unistd.h adds fd8d2702791a perf evsel: Fix potential null pointer dereference in perf [...] adds dad2762aac17 perf tools: Streamline bpf examples and headers installation adds a72f64261359 perf util: Fix bad memory access in trace info. adds c9f23d2bc21c perf event-parse: Use fixed size string for comms adds fa694160cca6 perf probe powerpc: Ignore SyS symbols irrespective of endianness adds 4e67b2a5df5d perf annotate: Fix parsing aarch64 branch instructions aft [...] adds fa94351b56d6 Merge tag 'perf-urgent-for-mingo-4.19-20180903' of git://g [...] adds 16160c1946b7 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] adds 09121255c784 perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as i [...] adds 02e184476eff perf/core: Force USER_DS when recording user stack data adds 0ee03d936cbb tools headers uapi: Update tools's copy of linux/perf_event.h adds f9e6e4351e0b tools headers uapi: Update tools's copy of asm-generic/unistd.h adds 434ea1bfbfc7 tools headers uapi: Update tools's copy of drm/drm.h adds 0210c156d7fd tools headers uapi: Update tools's copies of kvm headers adds 7f28785c41f4 tools headers uapi: Update tools's copy of linux/vhost.h adds 5db48a8d0131 tools headers uapi: Update tools's copy of linux/if_link.h adds 03db8b583d1c perf tools: Fix maps__find_symbol_by_name() adds cb48b6a26cac Merge tag 'perf-urgent-for-mingo-4.19-20180912' of git://g [...] adds c0be92b5b14b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds e73e81975f24 sched/debug: Fix potential deadlock when writing to sched_ [...] adds e5e96fafd902 sched/topology: Set correct NUMA topology type adds 12b04875d666 sched/pelt: Fix update_blocked_averages() for RT and DL classes adds d0cdb3ce8834 sched/fair: Fix vruntime_normalized() for remote non-migra [...] adds 287cdaac5700 sched/fair: Fix scale_rt_capacity() for SMT adds bb3485c8ace6 sched/fair: Fix load_balance redo for !imbalance adds 882a78a9f39f sched/fair: Fix kernel-doc notation warning adds 4314daa55b4d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 07e846bace71 x86/doc: Fix Documentation/x86/earlyprintk.txt adds 6a92b11169a6 x86/EISA: Don't probe EISA bus for Xen PV guests adds 999696752db1 x86/xen: Disable CPU0 hotplug for Xen PV adds cf40361ede6c x86/efi: Load fixmap GDT in efi_call_phys_epilog() before [...] adds 61a6bd83abf2 Revert "x86/mm/legacy: Populate the user page-table with u [...] adds 002b87d2aace x86/APM: Fix build warning when PROC_FS is not enabled adds 27c5a778dfe2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 8a104f8b5867 Code of Conduct: Let's revamp it. adds 7876320f8880 Linux 4.19-rc4 adds 88bc243a3f22 selftests: android: move config up a level adds c31d02d1290e selftests: kselftest: Remove outdated comment adds b2d35fa5fc80 selftests: add headers_install to lib.mk adds 53cf59d6c0ad selftests/efivarfs: add required kernel configs adds 4d85af102a66 selftests: memory-hotplug: add required configs adds 7035c568999d cgroup: kselftests: add test_core to .gitignore adds 48c2bb0b9cf8 Fix cg_read_strcmp() adds a987785dcd6c Add tests for memory.oom.group adds c0747ad363ff Merge tag 'linux-kselftest-4.19-rc5' of git://git.kernel.o [...] adds 072ebb3bffe6 ext4: add nonstring annotations to ext4.h adds b50282f3241a ext4: check to make sure the rename(2)'s destination is not freed adds 4d982e25d0bd ext4: avoid divide by zero fault when deleting corrupted i [...] adds bcd8e91f98c1 ext4: avoid arithemetic overflow that can trigger a BUG adds 4274f516d4bc ext4: recalucate superblock checksum after updating free b [...] adds f0a459dec549 ext4: fix online resize's handling of a too-small final bl [...] adds 5f8c10936fab ext4: fix online resizing for bigalloc file systems with a [...] adds b1f382178d15 ext4: close race between direct IO and ext4_break_layouts() adds 338affb548c2 ext4: show test_dummy_encryption mount option in /proc/mounts adds fe18d649891d ext4: don't mark mmp buffer head dirty adds 94dbb63117e8 ext4, dax: add ext4_bmap to ext4_dax_aops adds cce6c9f7e602 ext4, dax: set ext4_dax_aops for dax files adds ad3273d5f1b9 Merge tag 'ext4_for_linus_stable' of
git://git.kernel.org/
[...] adds 1a4327fbf455 spi: fix IDR collision on systems with both fixed and dyna [...] adds 04b2d03a7565 spi: Fix double IDR allocation with DT aliases adds 5223c9c1cbfc spi: spi-fsl-dspi: fix broken DSPI_EOQ_MODE adds 3918c21eacb0 Merge tag 'spi-fix-v4.19-rc4' of
https://git.kernel.org/pu
[...] adds 22d0bd82cc7c ipv6: use rt6_info members when dst is set in rt6_fill_node adds ad4f15dc2c70 xen/netfront: don't bug in case of too many frags adds f5b9bac7451c net_sched: notify filter deletion when deleting a chain adds 018349d70f28 hv_netvsc: fix schedule in RCU context adds 9824dfae5741 net/appletalk: fix minor pointer leak to userspace in SIOC [...] adds 56a49d704870 net: rtnl_configure_link: fix dev flags changes arg to __d [...] adds f0e0d04413fc neighbour: confirm neigh entries when ARP packet is received adds 7cba09c6d5bc tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 adds 86029d10af18 tls: zero the crypto information from tls_context before freeing adds c844eb46b7d4 tls: clear key material from kernel memory when do_tls_set [...] adds 79140335ac12 Merge branch 'tls-don-t-leave-keys-in-kernel-memory' adds 94f14e472812 Bluetooth: SMP: Fix trying to use non-existent local OOB data adds 4ba5175f2c10 Bluetooth: Use correct tfm to generate OOB data adds e6a57d22f787 Bluetooth: hci_ldisc: Free rw_semaphore on close adds bffb9b51a230 Merge branch 'for-upstream' of
git://git.kernel.org/pub/sc
[...] adds c56cae23c6b1 gso_segment: Reset skb->mac_len after modifying network header adds 1cebf8f143c2 socket: fix struct ifreq size in compat ioctl adds 34043d250f51 net/sched: act_sample: fix NULL dereference in the data path adds edf2ef724280 stmmac: fix valid numbers of unicast filter entries adds 2b5a921740a5 udp4: fix IP_CMSG_CHECKSUM for connected sockets adds eb63f2964dbe udp6: add missing checks on edumux packet processing adds 978298888e3e Merge branch 'udp-add-missing-check-on-edumx-rx-path' adds 4bf9ffa0fb57 veth: Orphan skb before GRO adds 4b1c5d917d34 bpf: btf: Fix end boundary calculation for type section adds dd066823db2a bpf/verifier: disallow pointer subtraction adds 4c3d795cb012 bpf: use __GFP_COMP while allocating page adds 0376d5dce0aa Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
adds f025571e96ca net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency adds 8540827ebac6 pppoe: fix reception of frames with no mac header adds 41948ccb4a85 net: mvpp2: let phylink manage the carrier state adds eb4ed8e2d7fe net: macb: disable scatter-gather for macb on sama5d3 adds 321cc359d899 ARM: dts: at91: add new compatibility string for macb on sama5d3 adds a7f38002fb69 net: hp100: fix always-true check for link up state adds bbd6528d28c1 ipv6: fix possible use-after-free in ip6_xmit() adds 28ea334bd165 bnxt_en: Fix VF mac address regression. adds a15f2c08c708 PCI: hv: support reporting serial number as slot information adds 00d7ddba1143 hv_netvsc: pair VF based on serial number adds aa079bd05032 Merge branch 'hv_netvsc-associate-VF-and-PV-device-by-seri [...] adds 50c6b58a814d tls: fix currently broken MSG_PEEK behavior adds ddca24dfcf1b net: dsa: mv88e6xxx: Fix ATU Miss Violation adds c73480910e96 net: ethernet: Fix a unused function warning. adds 072222b488bc kcm: remove any offset before parsing messages adds 3275b4df3c39 Revert "kcm: remove any offset before parsing messages" adds 94235460f9ea r8169: Align ASPM/CLKREQ setting function with vendor driver adds 0866cd15029b r8169: enable ASPM on RTL8106E adds b1e3454d39f9 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail adds c2f6f3ee7f22 r8169: Get and enable optional ether_clk clock adds 648e921888ad clk: x86: Stop marking clocks as CLK_IS_CRITICAL adds 89bfd48d679e Merge branch 'r8169-clk-fixes' adds 922005c7f50e qmi_wwan: set DTR for modems in forced USB2 mode adds 30bfd9306281 net/ipv6: do not copy dst flags on rt init adds 5211da9ca526 Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net adds 72358c0b59b7 linux-next: build warnings from the build of Linus' tree adds 4a7f8a7a30ac Merge remote-tracking branch 'fixes/master' adds 00a99339f0a3 ARCv2: build: use mcpu=hs38 iso generic mcpu=archs adds 615f64458ad8 ARC: build: Get rid of toolchain check adds 7c2020c3022d ARC: fix spelling mistake "entires" -> "entries" adds 40660f1fcee8 ARC: build: Don't set CROSS_COMPILE in arch's Makefile adds f091fa103968 Merge remote-tracking branch 'arc-current/for-curr' adds 07bf7908950a xfrm: Validate address prefix lengths in the xfrm selector. adds 215ab0f021c9 xfrm6: call kfree_skb when skb is toobig adds bfc0698bebcb xfrm: reset transport header back to network header after [...] adds 782710e333a5 xfrm: reset crypto_done when iterating over multiple input xfrms adds 9e1437937807 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] adds b8496b94ef4b Merge remote-tracking branch 'ipsec/master' adds 3341ba9f0f26 mt76x0: fix remove_interface adds 8745806a8c15 Merge remote-tracking branch 'wireless-drivers/master' adds 8682250b3c1b mac80211: Always report TX status adds 94a5b3acd0ae mac80211: Don't wake up from PS for offchannel TX adds 24f33e64fcd0 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() adds 6eae4a6c2be3 mac80211: fix pending queue hang due to TX_DROP adds 119f94a6fefc cfg80211: Address some corner cases in scan result channel [...] adds cb59bc14e830 mac80211: TDLS: fix skb queue/priority assignment adds c42055105785 mac80211: fix TX status reporting for ieee80211s adds 3fd04c123a77 Merge remote-tracking branch 'mac80211/master' adds 9f34519a8235 cxgb4: fix abort_req_rss6 struct adds 67e3816842fe RDMA/uverbs: Atomically flush and mark closed the comp eve [...] adds 5fe23f262e05 ucma: fix a use-after-free in ucma_resolve_ip() adds 9a6b2e10df73 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 493626f2d87a ALSA: bebob: use address returned by kmalloc() instead of [...] adds 36f3a6e02c14 ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() adds 49434c6c575d ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] adds a49a83ab05e3 ALSA: firewire-digi00x: fix memory leak of private data adds 8d28277c065a ALSA: firewire-tascam: fix memory leak of private data adds 498fe23aad8e ALSA: oxfw: fix memory leak of private data adds 37a3a98ef601 ALSA: hda - Enable runtime PM only for discrete GPU adds b1fbebd4164b ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] adds ce925f088b97 ALSA: oxfw: fix memory leak for model-dependent data at er [...] adds 1064bc685d35 ALSA: oxfw: fix memory leak of discovered stream formats a [...] adds c3b55e2ec9c7 ALSA: fireworks: fix memory leak of response buffer at error path adds 260c48b7ec26 ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices adds 5e4cfadaf5b7 ASoC: wm9712: fix replace codec to component adds fb504caae7ef ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] adds 12eeeb4f4733 ASoC: Intel: Skylake: Acquire irq after RIRB allocation adds 249dc49576fc ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs adds 0d22825255f2 ASoC: max98373: Added speaker FS gain cotnrol register to [...] adds 6f0a256253f4 ASoC: rt5514: Fix the issue of the delay volume applied again adds ca917f9fe1a0 ASoC: max98373: Added 10ms sleep after amp software reset adds 7509487785d7 ASoC: rt5682: Change DAC/ADC volume scale adds 960cdd50ca9f ASoC: wm8804: Add ACPI support adds 5ea752c6efdf ASoC: sigmadsp: safeload should not have lower byte limit adds d40e3e9e44db ASoC: tas6424: Save last fault register even when clear adds 7aa09ff24301 ASoC: q6routing: initialize data correctly adds 4d230d127106 ASoC: rsnd: fixup not to call clk_get/set under non-atomic adds ae45893f74c7 ASoC: uniphier: change status to orphan adds 69235ccf491d ASoC: rsnd: adg: care clock-frequency size adds 6c92d5a2744e ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER adds 2a665dba016d ASoC: AMD: Ensure reset bit is cleared before configuring adds 90a3b7f8aba3 ASoC: cs4265: fix MMTLR Data switch control adds 542cedec53c9 Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" adds b61749a89f82 sound: enable interrupt after dma buffer initialization adds 75383f8d39d4 sound: don't call skl_init_chip() to reset intel skl soc adds 196f4eeeb78f Merge tag 'asoc-v4.19-rc4' of
https://git.kernel.org/pub/s
[...] adds a8da1fc1ff77 Merge remote-tracking branch 'sound-current/for-linus' adds fbb673f7c655 ASoC: rt5514-spi: Get the period_bytes in the copy work to [...] adds 3f24f37adbc9 ASoC: rt5682: Remove HP volume control adds c50535ed6a10 ASoC: AMD: Fix capture unstable in beginning for some runs adds f9c9c73cd1d7 Merge branch 'asoc-4.19' into asoc-linus adds 90095e03ca70 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 823f18f8b860 regulator: bd71837: Disable voltage monitoring for LDO3/4 adds ef394f3fbecb regulator: da9063: fix DT probing with constraints adds 3edd79cf5a44 regulator: Fix 'do-nothing' value for regulators without s [...] adds 15aedbc095ab Merge branch 'regulator-4.19' into regulator-linus adds 988ec7d9b70c Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7001cab1dabc spi: tegra20-slink: explicitly enable/disable clock adds 1723c3155f11 spi: gpio: Fix copy-and-paste error adds ffa69d6a16f6 spi: sh-msiof: Fix invalid SPI use during system suspend adds 31a5fae4c5a0 spi: sh-msiof: Fix handling of write value for SISTR register adds c1ca59c22c56 spi: rspi: Fix invalid SPI use during system suspend adds 8dbbaa47b96f spi: rspi: Fix interrupted DMA transfers adds 1f7f2e2d2cda Merge branch 'spi-4.19' into spi-linus adds eb8dd85902f5 Merge remote-tracking branch 'spi-fixes/for-linus' adds e0bf2d4982fe serial: mvebu-uart: Fix reporting of effective CSIZE to userspace adds 3216c622a24b tty: serial: lpuart: avoid leaking struct tty_struct adds be28c1e3ca29 serial: cpm_uart: return immediately from console poll adds fe3241679009 tty: Drop tty->count on tty_reopen() failure adds e97267cb4d1e tty: vt_ioctl: fix potential Spectre v1 adds 9f672990cfec Merge remote-tracking branch 'tty.current/tty-linus' adds 36cae568404a USB: serial: option: improve Quectel EP06 detection adds 35aecc02b5b6 USB: serial: option: add two-endpoints device-id flag adds edbdcf0e9aee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 0aebe40bae6c soundwire: Fix duplicate stream state assignment adds 3fef1a2259c5 soundwire: Fix incorrect exit after configuring stream adds 8d6ccf5cebbc soundwire: Fix acquiring bus lock twice during master release adds d193d1a210ff Merge tag 'soundwire-4.19-fixes' of
git://git.kernel.org/p
[...] adds 8801922cd94c intel_th: Fix device removal logic adds ebe4582281d6 intel_th: Fix resource handling for ACPI glue layer adds 59d08d00d43c intel_th: pci: Add Ice Lake PCH support adds cfafe754458f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 3702a0585e64 crypto: ccp - add timeout support in the SEV command adds 24568b47d48e crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 adds a7dc0c7c9678 Merge remote-tracking branch 'crypto-current/master' adds 21a268069203 mtd: rawnand: marvell: prevent harmless warnings adds cf51e4b9c344 mtd: rawnand: denali: fix a race condition when DMA is kicked adds 85516a9881a3 mtd: partitions: fix unbalanced of_node_get/put() adds 4a3e85f2674c mtd: devices: m25p80: Make sure the buffer passed in op is [...] adds b3d029229915 Merge remote-tracking branch 'mtd-fixes/master' adds a318c2432218 mfd: da9063: Fix DT probing with constraints adds 10492ee8ed91 mfd: omap-usb-host: Fix dts probe of children adds f5eecee44927 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds 4fbf51ee6e82 media: video_function_calls.rst: drop obsolete video-set-a [...] adds 312f73b64862 media: af9035: prevent buffer overflow on write adds 44a9ffd4eb99 media: camss: mark PM functions as __maybe_unused adds 55b518998996 media: camss: Use managed memory allocations adds 3799eca51c5b media: camss: add missing includes adds 9d2ac5f4bec0 media: i2c: mt9v111: Fix v4l2-ctrl error handling adds dab99a0f77e9 media: staging/media/mt9t031/Kconfig: remove bogus entry adds 324493fba775 media: platform: fix cros-ec-cec build error adds 149a4b2259a8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 379e36d3f591 ARM: dts: at91: sama5d2_ptc_ek: fix nand pinctrl adds 0433abe2a02d Merge remote-tracking branch 'at91-fixes/at91-fixes' adds c265c0ca76fb ARM: dts: logicpd-som-lv: Fix OMAP35/DM37 Compatibility issues adds b1aceedd2278 Merge remote-tracking branch 'omap-fixes/fixes' adds 1843abd03250 s390/mm: Check for valid vma before zapping in gmap_discard adds 40ebdb8e59df KVM: s390: Make huge pages unavailable in ucontrol VMs adds 520795555be1 Merge remote-tracking branch 'kvms390-fixes/master' adds e3f3d7ab00cd hwmon: (nct6775) Set weight source to zero correctly adds c793279c7703 hwmon: (nct6775) Fix access to fan pulse registers adds 37196ba4ae95 hwmon: (nct6775) Fix virtual temperature sources for NCT6796D adds f6de298806d9 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D adds 55066354285b hwmon: (nct6775) Use different register to get fan RPM for fan7 adds a8dfd6236a76 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 2f76de1d5e4d btrfs: fix error handling in free_log_tree adds 675c168b2b92 Merge branch 'misc-4.19' into next-fixes adds 76c93996683f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ffc4c92227db sysfs: Do not return POSIX ACL xattrs via listxattr adds 6204a110ff9e Merge remote-tracking branch 'vfs-fixes/fixes' adds affab5108217 platform/x86: dell-smbios-wmi: Correct a memory leak adds ff0e9f26288d platform/x86: alienware-wmi: Correct a memory leak adds 0c1c780b5a2d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 679fcae46c8b scsi: iscsi: target: Don't use stack buffer for scatterlist adds cbe3fd39d223 scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() adds d792d4c4fc86 scsi: ibmvscsis: Fix a stringop-overflow warning adds adad633af7b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated adds 83e32a591077 scsi: sd: Contribute to randomness when running rotational device adds 31006001b75b Merge remote-tracking branch 'scsi-fixes/fixes' adds db7c8f1e5f1c drm/i915/gvt: Init PHY related registers for BXT adds d817de3bc186 drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler adds a1ac5f094301 drm/i915/gvt: request srcu_read_lock before checking if on [...] adds 7759ca3aac79 drm/i915/gvt: clear ggtt entries when destroy vgpu adds a530bf948ab7 Merge tag 'gvt-fixes-2018-09-18' of
https://github.com/int
[...] adds 2e04cd0230ae Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 2ea15030c3f0 mmc: sdhi: sys_dmac: check for all Gen3 types when whitelisting adds aa9231eceda7 Merge remote-tracking branch 'mmc-fixes/fixes' adds 658d8cbd07da drm/vc4: Fix the "no scaling" case on multi-planar YUV formats adds 7eb332245726 drm/pl111: Make sure of_device_id tables are NULL terminated adds 3510e7a7f910 drm/sun4i: Remove R40 display pipeline compatibles adds fcb74da1eb8e drm: udl: Destroy framebuffer only if it was initialized adds 6ee67e351cda drm/fb-helper: Remove set but not used variable 'connector_funcs' adds 3c499ea0c662 drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs [...] adds 57078338b2e4 drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers. adds b6be17ef9b64 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 80ffbaa5b1bd kallsyms: reduce size a little on 64-bit adds 36f546a1bdb5 kallsyms: remove left-over Blackfin code adds 487c7c7702ab kbuild: prefix Makefile.dtbinst path with $(srctree) uncon [...] adds 0d91bf584fe5 kbuild: remove old check for CFLAGS use adds a4d09f0a6e1a Merge remote-tracking branch 'kbuild/for-next' adds cd8a0e46372a leaking_addresses: fix typo function not called adds 5a490816a756 leaking_addresses: remove mention of kptr_restrict adds c40a84491f29 leaking_addresses: remove command examples adds d130ec5d1893 leaking_addresses: indent dependant options adds 9bf86aaad535 leaking_addresses: add range check for vsyscall memory adds abd3fc764c8e leaking_addresses: add support for kernel config file adds 9f253ef16258 leaking_addresses: add support for 5 page table levels adds 9ea7fabe3b0d leaking_addresses: use system command to get arch adds c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine adds c7a42ed0c749 leaking_addresses: add 32-bit support adds 7d32be2e5abb leaking_addresses: do not parse binary files adds d7dc0d69ab95 leaking_addresses: simplify path skipping adds d1dbc0596ba0 leaking_addresses: cache architecture name adds cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 adds 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' adds 9db33987ee2e leaking_addresses: remove version number adds e377e1cd59ce leaking_addresses: explicitly name variable used in regex adds 9f84a0f7f1a6 leaking_addresses: check if file name contains address adds 69e6448e3a83 Merge remote-tracking branch 'leaks/leaks-next' adds 37fca4bd018f hexagon: remove the sync_single_for_cpu DMA operation adds f406f222d4b2 hexagon: implement the sync_sg_for_device DMA operation adds e0a9317d9004 hexagon: use generic dma_noncoherent_ops adds 58643a3a8097 arm-nommu: don't define arch_teardown_dma_ops adds ccf640f4c998 dma-mapping: remove dma_configure adds dc3c05504d38 dma-mapping: remove dma_deconfigure adds 46053c736854 dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops adds a2363fe34ad4 Merge remote-tracking branch 'dma-mapping/for-next' adds 6f6874f70c32 Merge branch 'clkdev' into for-next adds c1e9d741a645 Merge remote-tracking branch 'arm/for-next' adds db878f76b9ff tee: optee: take DT status property into account adds 25559c22cef8 tee: add kernel internal client interface adds 63c65b872562 Merge tag 'tee-drv-for-4.20' of
git://git.linaro.org/peopl
[...] adds 1f9e35ec50e2 Merge branch 'next/drivers' into for-next adds 56db7e244b80 arm-soc: Document merges adds 370c2c595372 Merge branch 'fixes' into for-next adds 165f6fe1c2bf ARM: Document merges adds 16f739917dc7 Merge branch 'fixes' into for-next adds b4f31be638b1 Merge tag 'v4.19-rc2' into for-next adds c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec adds f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node adds 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive adds 12b2982a1f72 ARM: dts: arria10: update NAND clocking adds 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 adds 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} adds 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] adds e62ebe4c9b72 Merge branch 'next/dt' into for-next adds 9261be54c739 ARM: Document merges adds 23b4f8b184f5 ARM: u300: Delete dummy SPI chip adds 73b934227ded Merge branch 'next/soc' into for-next adds 4e7afff85160 Merge branch 'fixes' into for-next adds 23ec36344093 ARM: Document merges adds 3aea8d9985ea Merge branch 'fixes' into for-next adds 20856bad5e74 arm-soc: Document merges adds 49537ed3160c Merge remote-tracking branch 'arm-soc/for-next' adds f7e01381994f ARM: dts: owl: Convert to new-style SPDX license identifiers adds 30d341890ad2 Merge branch 'v4.19/dt' into next adds 2bb70c36093a MAINTAINERS: Add reviewer for ACTIONS platforms adds bcadd4d31ffa MAINTAINERS: Add Actions Semi S900 clk entries adds c548c8a12991 Merge branch 'v4.19/arm64' into next adds 049e9c5e3a30 arm64: dts: actions: Convert to new-style SPDX license ide [...] adds e807ed584251 arm64: dts: actions: Add S900 clock management unit nodes adds 8662e575a023 arm64: dts: actions: Source CMU clock for UART5 adds 79ce265c00b7 Merge branch 'v4.19/dt64' into next adds c75e8e816114 soc: actions: Convert to SPDX license identifiers adds 35afadd11222 Merge branch 'v4.19/drivers' into next adds 09d7e41a574c Merge remote-tracking branch 'actions/for-next' adds f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size adds f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size adds 9f2e9909f63f Merge branch 'v4.20/dt' into tmp/aml-rebuild adds f2b8f6a93357 arm64: dts: meson-axg: add audio fifos adds a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices adds 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card adds 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently adds 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size adds b7eb0e26cc4a arm64: dts: meson: libretech: update board model adds f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. adds c362e4e0052a arm64: dts: meson-axg: add pdm adds 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec adds d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card adds eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac adds 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes adds 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order adds 820e0f1868fe Merge branch 'v4.20/dt64' into tmp/aml-rebuild adds 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card adds 17662ec0afc4 Merge branch 'v4.20/defconfig' into tmp/aml-rebuild adds 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry adds 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation adds d4983983d987 soc: amlogic: add meson-canvas driver adds 8787854a1fbf Merge branch 'v4.20/drivers' into tmp/aml-rebuild adds b1048965a9eb Merge remote-tracking branch 'amlogic/for-next' adds b1912042c9f6 ARM: dts: aspeed: Romulus system can use coprocessor for FSI adds 0d6f39d26554 ARM: dts: aspeed: Palmetto system can use coprocessor for FSI adds d90e8b094d6f ARM: dts: aspeed: Add Power8 CFAM description for use by Palmetto adds 19617a35b083 ARM: dts: aspeed: Add Power9 CFAM description adds c224edaa4a46 Merge branches 'defconfig-for-v4.19' and 'dt-for-v4.19' in [...] adds 568caa4d96f6 Merge remote-tracking branch 'aspeed/for-next' adds f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() adds 7b9c4a38d63a Merge branch 'at91-drivers' into at91-next adds 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] adds bb2fc2b703fa ARM: pm: call put_device instead of of_node_put in at91_pm [...] adds 5625b945dfef MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip adds 48cef1b7d6b8 MAINTAINERS: update entry for Microchip NAND driver support adds 32596671e184 MAINTAINERS: media: change Microchip ISI, ISC maintainers adds 9595f06741e5 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers adds ba8c7ad34016 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] adds 46f9bb9a0e8b MAINTAINERS: dmaengine: add files to Microchip dma entry adds 13b1fa4ea7a4 MAINTAINERS: pwm: add entry for Microchip pwm driver adds 1133eaae7e3a MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] adds 64b9c25b0213 MAINTAINERS: remove the / ATMEL string from MICROCHIP entries adds 5ae2f1f30197 MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] adds 69a9154f052d MAINTAINERS: sdhci: move the Microchip entry to proper location adds 468582126935 Merge branch 'at91-soc' into at91-next adds 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device adds cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device adds 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes adds 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers adds bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S adds 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 adds 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] adds 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low adds f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work adds 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip adds 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] adds c4f971240719 ARM: dts: at91: nattis: describe the lvds panel adds 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels adds 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels adds f3fc81fd8c3f ARM: dts: at91: sama5d4: add labels to soc dtsi for deriva [...] adds 50eedbaeb864 Merge branch 'at91-dt' into at91-next adds d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 adds 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen adds be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 adds 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver adds fb3cd261d0c8 Merge branch 'at91-defconfig' into at91-next adds 7b4178d8355b Merge remote-tracking branch 'at91/at91-next' adds b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L adds a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board adds a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 adds f615939e77c8 Merge branch 'bcm2835-dt-64-next' into for-next adds 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs adds d0404083649d Merge branch 'bcm2835-dt-next' into for-next adds 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio adds ca5b45b7c5cd Merge branch 'bcm2835-defconfig-next' into for-next adds fb76c4efaa7c Merge remote-tracking branch 'bcm2835/for-next' adds eea96566c189 ARM: dts: imx53-qsb: disable 1.2GHz OPP adds 9f4d61d531e0 soc: imx: gpc: fix PDN delay adds b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes adds 534ebfbcbd27 soc: imx: gpc: use A_CORE instread of A7 for more i.MX platforms adds 967c9a4ea657 soc: imx: gpcv2: make pgc driver more generic for other i. [...] adds 1c83350a710a bus: imx-weim: drop unnecessary DT node name NULL check adds c7582f4d4903 Merge branch 'imx/drivers' into for-next adds 9454a0caff6a ARM: imx: add mmdc ipg clock operation for mmdc adds 8148d2136002 ARM: imx6: register pm_power_off handler if "fsl,pmic-stby [...] adds 1fa9d77bd2f2 Merge branch 'imx/soc' into for-next adds ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property adds 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support adds 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file adds c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support adds 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node adds 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier adds dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi adds 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files adds cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support adds 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 adds 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 adds cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support adds 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path adds 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] adds 3494cfb5e41e ARM: dts: imx6ul: Add weim node adds 994558374538 ARM: dts: imx6sll: add gpio clocks adds 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name adds 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards adds f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a adds 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier adds 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source adds f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source adds 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver adds bfaa6036275b ARM: dts: imx6ull: update iomux header adds d482cc61e38f ARM: dts: vf610-zii-cfu1: Add SFF interface to switch adds 9dfc1600894f ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module adds 4a1f02c345b6 ARM: dts: imx6qdl-sabreauto: add gpio keys support adds 9e514e22832f ARM: dts: imx6qdl-sabreauto: add egalax touch screen support adds 37f2c303167e ARM: dts: imx6ul: Enable the PMU node adds 78f10734f958 ARM: dts: imx6q-apalis: mux RESET_MOCI# signal adds af04a9cd9adb dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property adds 50de5bb6fc06 ARM: dts: imx6: RIoTboard provide standby on power off option adds 742fdc0f2270 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro adds 674f2841646f Merge branch 'imx/dt' into for-next adds 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa adds 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller adds 470104ae7296 arm64: dts: ls208xa: add second duart adds 0df4ccf68d19 Merge branch 'imx/dt64' into for-next adds a3dbf478243d ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC adds 58cfbcaae469 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER adds f2899686a277 ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot adds 87c50b35e2c9 ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default adds 77bfb68e43cd ARM: imx_v6_v7_defconfig: Re-sync defconfig adds f4a1ac758830 ARM: mxs_defconfig: Re-sync defconfig adds d3f4a936292a ARM: imx_v4_v5_defconfig: Re-sync defconfig adds 97089dfa3dff ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL adds ceba5ca0e35a Merge branch 'imx/defconfig' into for-next adds 9165f6b68995 Merge remote-tracking branch 'imx-mxs/for-next' adds 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] adds e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter adds a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next adds e7790f49e00b Merge remote-tracking branch 'keystone/next' adds 6ae1012970fa Merge branch 'v4.18-next/dts64' into for-next adds b75253e66bc5 Merge branch 'v4.18-next/soc' into for-next adds 7a82f70202e1 Merge remote-tracking branch 'mediatek/for-next' adds 25e834c20acd Merge branch 'mvebu/arm' into mvebu/for-next adds 9bbda14f73ba Merge branch 'mvebu/defconfig' into mvebu/for-next adds dbdf22a0a3b2 Merge branch 'mvebu/dt' into mvebu/for-next adds 23b7c60b80f6 Merge branch 'mvebu/dt64' into mvebu/for-next adds 42f13e22ff55 Merge remote-tracking branch 'mvebu/for-next' adds 359c533f07f4 Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' in [...] adds 1b9c30fe01df ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks adds 6e7713792763 ARM: OMAP2+: Convert to using %pOFn instead of device_node.name adds 7bd36f0b5c14 Merge branch 'omap-for-v4.20/soc' into for-next adds 85ca3d04c0e9 ARM: dts: omap3-gta04: fix typo in backlight pins node name adds eef69561c600 ARM: dts: omap3-gta04: fix some whitespace and tab style errors adds fa0d7dc355c8 ARM: dts: omap3-gta04: give spi_lcd node a label so that w [...] adds f6591391373d ARM: dts: omap3-gta04: fixes for tvout / venc adds e08962dff1dc ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins adds 8905592b6e50 ARM: dts: omap3-gta04: tvout: enable as display1 alias adds 7384a24248ed ARM: dts: omap3-gta04: fix touchscreen tsc2007 adds 5d282d3f2f9c ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt adds fa99c21ecb3c ARM: dts: omap3-gta04: make NAND partitions compatible wit [...] adds f22a9e64c380 ARM: dts: omap3-gta04: update gpmc NAND setup adds 1ae00833e30c ARM: dts: omap3-gta04: keep vpll2 always on adds ebd4fc999e07 ARM: dts: omap3-gta04: add a comment how to reference the [...] adds d2c4c270354d ARM: dts: omap3-gta04: add warning comment to vaux2 regulator adds f38bb4e9ec8f ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP adds 39b1c4944f71 ARM: dts: omap3-gta04: make use of input event include fil [...] adds eaf2dbd0d248 ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEI [...] adds f2b710826ff3 ARM: dts: omap3-gta04: add camera interface parallel port adds 8f69850f04fb ARM: dts: omap3-gta04: add camera pinmux adds 3c10507a39e8 ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux adds f5f15be141b9 ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins adds 2cc86a47059b ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes adds 2719623ea790 ARM: dts: omap3-gta04a3: fix model name for A3 variant adds 18c7bd32047b ARM: dts: omap3-gta04a4: fix model name for A4 variant adds b918bba089fc ARM: dts: omap3-gta04a5: fix copyright of A5 variant adds acdf6035a84d ARM: dts: omap3-gta04a5: fix model name adds 3bace6a40135 ARM: dts: omap3-gta04a5: fix whitepsace and tab style adds 4440f94d066a ARM: dts: omap3-gta04a5: add support for PPS adds 43541bfa4c07 ARM: dts: omap3-gta04a5: disable IrDA receiver to save power adds 61fedc14b601 ARM: dts: omap3-gta04a5: add support for ti,wl1837 module adds 806c99ed78ca ARM: dts: omap3-gta04a5: uses different sensors than gta04a4 adds 2b5633eb86da ARM: dts: omap3-gta04a5: define pinmux for bluetooth enabl [...] adds d2eaf949d2c3 ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND adds d71fef3c7507 ARM: dts: am571x-idk: Add tricolor Industrial LED support adds 99f4855923d6 ARM: dts: am572x-idk: Add tricolor Industrial LED support adds 6b63967a61a0 ARM: dts: am571x-idk: Add Industrial input load trigger adds a04606e5f3a7 Merge branch 'omap-for-v4.20/dt' into for-next adds 62edadd5c23c Merge remote-tracking branch 'omap/for-next' adds e27659fbebeb Merge tag 'qcom-fixes-for-4.18-rc1' into all-for-4.19 adds 541e2eb4e311 Merge tag 'qcom-fixes-for-4.18-rc2' into all-for-4.19 adds abd5de18a8ee Merge tag 'qcom-drivers-for-4.19' into all-for-4.19 adds e9ac4784c635 Merge tag 'qcom-dts-for-4.19' into all-for-4.19 adds 2374f1cd1427 Merge tag 'qcom-arm64-for-4.19' into all-for-4.19 adds 8781db811d7f Merge tag 'qcom-arm64-defconfig-for-4.19' into all-for-4.19 adds 76b9e7f947f1 Merge tag 'qcom-defconfig-for-4.19' into all-for-4.19 adds 1eda8f5bb414 Merge remote-tracking branch 'qcom/for-next' adds 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next adds 148d1f36a786 Merge remote-tracking branch 'realtek/for-next' adds f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA adds 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] adds 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 adds 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 adds 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB adds f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions adds 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support adds 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 adds b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings adds d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS adds bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node adds 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support adds 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ adds d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node adds 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node adds af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files adds 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions adds ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes adds 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol adds b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name adds e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers adds 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC adds bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support adds e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files adds dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU adds 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings adds 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support adds 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board adds f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes adds 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node adds 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node adds 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA adds 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support adds e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] adds 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree adds 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU adds 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes adds 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree adds 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices adds 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support adds 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support adds 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support adds 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes adds 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes adds a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node adds 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node adds 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node adds 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node adds 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes adds 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes adds c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support adds a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support adds 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes adds c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes adds 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores adds 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes adds e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support adds 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances adds 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] adds ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] adds 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes adds ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support adds c6eb20473f0b arm64: dts: renesas: condor: add PCIe support adds c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree adds fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments adds 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node adds ff55027185bc arm64: dts: renesas: r8a77965: Move timer node adds 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible adds 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 adds 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] adds 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] adds 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 adds 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node adds 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes adds ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes adds bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes adds 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes adds 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 adds 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes adds 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes adds 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol adds c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC adds 5afa67792d0a arm64: Add Renesas R8A774A1 support adds 692dce77dfb7 arm64: Add Renesas R8A774C0 support adds 2a4056a759e2 soc: renesas: Identify RZ/G2M adds 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support adds 175f435f44b7 soc: renesas: identify RZ/A2 adds 066f7e63b9ed dt-bindings: power: Add r8a774a1 SYSC power domain definitions adds 7f0e99cc9169 soc: renesas: rcar-sysc: Add r8a774a1 support adds 3116d859e7b1 soc: renesas: rcar-rst: Add support for RZ/G2M adds 41c4567ce261 soc: renesas: convert to SPDX identifiers adds 2bab3d8012eb soc: renesas: Identify RZ/G2E adds 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings adds d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings adds 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board adds 39c0e5a8746c dt-bindings: arm: Document RZ/G2E SoC DT bindings adds 5f7d1395275e Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] adds 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs adds c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes adds cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions adds 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc adds f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support adds 36fc8dba0195 Merge branches 'arm-dt-for-v4.20', 'arm64-dt-for-v4.20' an [...] adds bc8871536246 ARM: shmobile: r8a7744: Basic SoC support adds 76506880eac6 arm64: defconfig: enable R8A774C0 SoC adds a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input adds fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst adds 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E adds 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding adds 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] adds c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support adds f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module adds 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N adds 2662ae94a639 Merge branches 'arm-soc-for-v4.20', 'arm64-defconfig-for-v [...] adds 0e90a3a8a42d Merge remote-tracking branch 'renesas/next' adds 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board adds d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] adds 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs adds 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree adds 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc adds 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 adds 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc adds f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 adds 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 adds 01489c481858 Merge branch 'v4.20-armsoc/dts64' into for-next adds c14d28e86d3c clk: rockchip: improve rk3288 pll rates for better hdmi output adds fcabb76ac322 Merge branch 'v4.20-clk/next' into for-next adds 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes adds aed6b9a5edcc Merge branch 'v4.20-armsoc/dts32' into for-next adds 07736689dcbf arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire adds bcdb578a5f5b arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire adds 707fa9e37f8e arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3 [...] adds a5002c41c383 arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 adds ef05bcb60c1a arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk332 [...] adds 78f26da3ffbc arm64: dts: rockchip: Add type-c port supply on rk3399-sap [...] adds 04e66fbe4984 Merge branch 'v4.20-armsoc/dts64' into for-next adds 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 adds a1e5c133c1a7 Merge branch 'v4.20-armsoc/dts32' into for-next adds 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] adds 41c832563530 Merge branch 'v4.20-armsoc/dts64' into for-next adds 33cac4ac4829 Merge remote-tracking branch 'rockchip/for-next' adds d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 adds 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale adds 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale adds 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale adds db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] adds eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings adds 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 adds 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] adds 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] adds b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] adds 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards adds 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook adds f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] adds f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] adds c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] adds b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion adds ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC adds 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable adds e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM adds b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe adds 45de718fb0dc Merge branch 'next/soc' into for-next adds 62623718fd31 ARM: dts: exynos: Disable pull control for PMIC IRQ line o [...] adds 6d57be7f1bab ARM: dts: exynos: Add external SD card support for Trats board adds 91343ab9ec91 Merge branch 'next/dt' into for-next adds e728e4f20100 ARM: s3c24xx: formatting cleanup in mach-mini2440.c adds 511038fa6689 ARM: s3c24xx: Consistently use tab for indenting member as [...] adds 4bac3cc22559 ARM: s3c24xx: Correct SD card write protect detection on Mini2440 adds a8fbbcccc1d3 Merge branch 'next/soc' into for-next adds b9e89ce78d29 dt-bindings: arm: Explicitly mark Samsung Exynos SoC as unstable adds 7c92b9a8e0fc ARM: dts: exynos: Correct audio subsystem parent clock on [...] adds 4dcbc9cf5e6d Merge branch 'next/dt' into for-next adds 402b422fe6d3 Merge remote-tracking branch 'samsung-krzk/for-next' adds 2852bfbf4f16 clk: sunxi-ng: h6: fix bus clocks' divider position adds 58c0f79887d5 clk: sunxi-ng: h6: fix PWM gate/reset offset adds cb54fbd21a8f clk: sunxi-ng: Add maximum rate constraint to NM PLLs adds 02d7901695af clk: sunxi-ng: h3/h5: Add max. rate constraint to pll-video adds b16fb66915fc clk: sunxi-ng: r40: Add max. rate constraint to video PLLs adds a8e5433cdc50 clk: sunxi-ng: nkmp: Add constraint for maximum rate adds a528872dbb87 clk: sunxi-ng: a83t: Add max. rate constraint to video PLLs adds 7c06a1e1bc96 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] adds a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T adds 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface adds 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller adds c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] adds ac947b179bdc arm64: dts: allwinner: a64: Add SID node adds fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] adds 077b2ea5a4e0 ARM: dts: sun8i: h3: Add SID compatible string adds 9bcb8cd0e933 nvmem: sunxi-sid: add support for H5's SID controller adds 86c278b030bc arm64: dts: allwinner: h5: Add SID for H5 adds dbb00838566d ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support adds e58c24760796 arm64: dts: allwinner: h5: Add device node for Mali-450 GPU adds 805af4e1b7e3 Merge branches 'sunxi/clk-for-4.20', 'sunxi/dt-for-4.20', [...] adds 4cd1543e1772 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] adds 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes adds b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file adds 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node adds 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] adds 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket adds 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node adds 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs adds e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node adds 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node adds d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node adds eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails adds 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage adds 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes adds aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB adds 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage adds 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet adds ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip adds 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED adds bb107114d290 Merge branches 'sunxi/h3-h5-for-4.20' and 'sunxi/dt64-for- [...] adds fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] adds d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] adds 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] adds d910a0e8dc9c ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] adds 03aac16d32dd ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] adds 51e23b1e1b58 arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] adds 0565855d71db Merge branches 'sunxi/dt64-for-4.20' and 'sunxi/h3-h5-for- [...] adds 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support adds 5c4cf4c6aaac Merge branch 'sunxi/dt64-for-4.20' into sunxi/for-next adds c2ff8383cc33 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] adds 0185f9a01131 Merge branch 'sunxi/clk-for-4.20' into sunxi/for-next adds 65b1e8a6ca5f clk: sunxi-ng: a64: Add minimal rate for video PLLs adds 5de39acaf346 clk: sunxi-ng: a64: Add max. rate constraint to video PLLs adds 8b2a37870419 dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro adds 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I adds 41c64d3318aa ARM: dts: sun8i: r40: add sata node adds 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI adds 84344295689a Merge branches 'sunxi/clk-for-4.20', 'sunxi/config64-for-4 [...] adds 80a6ec7d5e16 clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowe [...] adds 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes adds c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes adds 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes adds fbc169430294 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes adds dc0c0ba284bd Merge branches 'sunxi/clk-fixes-for-4.20', 'sunxi/dt-for-4 [...] adds 4f8ab3028707 drivers: soc: Allow building the sunxi driver without ARCH_SUNXI adds 69a8c2452caa dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C adds b2ad66f546c9 arm64: dts: allwinner: h6: add system controller device tree node adds c740d5b07be1 Merge branches 'sunxi/drivers-for-4.20' and 'sunxi/dt64-fo [...] adds 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings adds 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings adds 9266cf77f759 Merge branch 'sunxi/dt-for-4.20' into sunxi/for-next adds c88248becf5d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings adds 880ce389389e Merge branch for-4.20/dt-bindings into for-next adds 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc adds 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup adds 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 adds 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation adds f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() adds 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables adds fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs adds 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl adds abdf65292e74 Merge branch for-4.20/soc into for-next adds 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt adds 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states adds 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states adds 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V adds 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply adds 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 adds 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets adds 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets adds 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values adds 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values adds 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 adds 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 adds 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value adds 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value adds d5d6b468a004 arm64: dts: tegra210: Enable HS400 adds 207f60babbed arm64: dts: tegra186: Enable HS400 adds 72cb7a878f5b Merge branch for-4.20/arm64/dt into for-next adds 8c53bffa7654 Merge remote-tracking branch 'tegra/for-next' adds faaadaf315b4 asm-generic/tlb: Guard with #ifdef CONFIG_MMU adds 22a61c3c4f13 asm-generic/tlb: Track freeing of page-table directories i [...] adds a6d60245d6d9 asm-generic/tlb: Track which levels of the page tables hav [...] adds 196d9d8bb71d mm/memory: Move mmu_gather and TLB invalidation code into [...] adds 7526aa54b261 MAINTAINERS: Add entry for MMU GATHER AND TLB INVALIDATION adds cbbac1c3e6a8 Merge branch 'tlb/asm-generic' into aarch64/for-next/core adds 9784d82db3eb lib/crc32: make core crc32() routines weak so they can be [...] adds 86d0dd34eaff arm64: cpufeature: add feature for CRC32 instructions adds 7481cddf29ed arm64/lib: add accelerated crc32 routines adds 4733c7c79e8c arm64: dump: Use consistent capitalisation for page-table dumps adds a1f33941f7e1 arm64: uaccess: implement unsafe accessors adds 6899a4c82faf arm64: tlb: Use last-level invalidation in flush_tlb_kerne [...] adds 45a284bc5ee3 arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[ke [...] adds 0795edaf3f1f arm64: pgtable: Implement p[mu]d_valid() and check in set_ [...] adds d8289d3a5854 arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() adds 67a902ac598d arm64: tlbflush: Allow stride to be specified for __flush_ [...] adds 07212cd47efe arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code adds f270ab88fdf2 arm64: tlb: Adjust stride and type of TLBI according to mm [...] adds ace8cb754539 arm64: tlb: Avoid synchronous TLBIs when freeing page tables adds 7f08872774eb arm64: tlb: Rewrite stale comment in asm/tlbflush.h adds ca7f686ac9fe arm64: Fix silly typo in comment adds d71be2b6c0e1 arm64: cpufeature: Detect SSBS and advertise to userspace adds 2d1b2a91d56b arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS adds 0bf0f444b2c4 arm64: entry: Allow handling of undefined instructions from EL1 adds 8f04e8e6e29c arm64: ssbd: Add support for PSTATE.SSBS rather than trapp [...] adds 7c36447ae5a0 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disa [...] adds b8925ee2e12d arm64: cpu: Move errata and feature enable callbacks close [...] adds 8a60419d3676 arm64: force_signal_inject: WARN if called from kernel context adds e4ba15debcfd arm64: fix for bad_mode() handler to always result in panic adds 74e248286e1d arm64: sysreg: Clean up instructions for modifying PSTATE fields adds 5ffdfaedfa0a arm64: mm: Support Common Not Private translations adds ab510027dc4d arm64: KVM: Enable Common Not Private translations adds 68c83594be36 Merge remote-tracking branch 'arm64/for-next/core' adds f300168a3a01 clk: max77686: Add SPDX license identifiers adds 94047d979574 clk: s2mps11,s3c64xx: Add SPDX license identifiers adds 81db07c4ddb1 Merge branch 'clk-spdx' into clk-next adds cc4f6944d0e3 clk: qcom: Add support for RCG to register for DFS adds 8b69c6dba230 clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845 adds 074d09b470d4 Merge branch 'clk-qcom-dfs' into clk-next adds 8748b4a786a9 clk: s2mps11: Use existing defines from bindings for clock IDs adds d3abf3a17a69 Merge branch 'clk-smp2s11-include' into clk-next adds b567752144e3 clk: qcom: Add some missing gcc clks for msm8996 adds 0ca556c02973 Merge branch 'clk-qcom-8996-missing' into clk-next adds 37ed2e5a7a92 Merge branch 'clk-fixes' into clk-next adds 48735597f7bd clk: qcom: Add qspi (Quad SPI) clock defines for sdm845 to header adds 4f83d9b848f6 clk: qcom: Add qspi (Quad SPI) clocks for sdm845 adds f338c65f7529 Merge branch 'clk-qcom-qspi' into clk-next adds e665f029a283 clk: Convert to using %pOFn instead of device_node.name adds 4db8a82354cb Merge branch 'clk-dt-name' into clk-next adds 00a461cc32ec clk: ti: fix OF child-node lookup adds cf04ab6e51fc Merge branch 'clk-ti-of-node' into clk-next adds cd2e09c33bee Merge branch 'clk-fixes' into clk-next adds 2bdb2a1cca86 clk: qcom: Allocate space for NULL terimation in DFS table adds 0bd6184e4359 Merge branch 'clk-qcom-dfs' into clk-next adds 681cd4a890e3 clk: qcom: clk-branch: Use true and false for boolean values adds 0b85de7cef01 clk: cdce925: release child device nodes adds 1ac289f53d8e Merge branch 'clk-sa' into clk-next adds e848c2ea117f clk: renesas: use SPDX identifier for Renesas drivers adds 361adb4c5f0d Merge branch 'clk-spdx' into clk-next adds f40c467523cb dt-bindings: clock: Introduce QCOM Camera clock bindings adds 78412c262004 clk: qcom: Add camera clock controller driver for SDM845 adds fc21371251d6 Merge branch 'clk-qcom-sdm845-camcc' into clk-next adds 1adb0a9faabb clk: mediatek: remove unused array audio_parents adds c83949942793 Merge branch 'clk-mtk-unused' into clk-next adds fdb78a8c35bc clk: renesas: rcar-gen3: Rename rint to .r adds 38c79e2899a6 clk: renesas: rcar-gen3: Add support for OSC EXTAL predivider adds f23b866e2021 clk: renesas: r8a7795: Add OSC EXTAL predivider configuration adds 7b8b9a413122 clk: renesas: r8a7796: Add OSC EXTAL predivider configuration adds 979a2298a55a clk: renesas: r8a77965: Add OSC EXTAL predivider configuration adds 3a251270e6c8 clk: renesas: r8a77980: Add OSC predivider configuration a [...] adds 0d2602d75015 clk: renesas: cpg-mssr: Add support for fixed rate clocks adds b9d0b84b3db8 clk: renesas: rcar-gen3: Add support for RCKSEL clock selection adds dc643a843b5d clk: renesas: r8a77990: Correct RCLK handling adds 4f57998d6477 clk: renesas: r8a77995: Correct RCLK handling adds cd51e427e050 clk: renesas: rcar-gen3: Add support for mode pin clock selection adds f3824deb4633 clk: renesas: r8a77980: Add RCLK for watchdog timer adds e59bb7be47af clk: renesas: r8a77965: Add SATA clock adds 62f32dde3343 clk: renesas: Add r8a774a1 CPG Core Clock Definitions adds 331a53e05b67 clk: renesas: cpg-mssr: Add r8a774a1 support adds bc7133cef812 clk: renesas: r8a77965: Add FDP clock adds b30c862f2a72 clk: renesas: r8a77990: Add missing I2C7 clock adds f676d8612cd6 Merge tag 'clk-renesas-for-v4.20-tag1' of git://git.kernel [...] adds 748b8ebc0932 Merge branch 'clk-renesas' into clk-next adds e9a2310fb689 reset: hisilicon: fix potential NULL pointer dereference adds 419af2a3a0d9 Merge branch 'clk-sa' into clk-next adds d9d95e78cff8 clk: mvebu: armada-37xx-periph: save the IP base address i [...] adds 5beb1e60dba9 clk: mvebu: armada-37xx-periph: add suspend/resume support adds 7be9338d38a6 Merge branch 'clk-mvebu-periph-pm' into clk-next adds ce005ebd31db Merge remote-tracking branch 'clk/clk-next' adds 53e6ab3d0750 clk: samsung: Remove excessive include adds 6bdac3b4c493 clk: samsung: s3c2410: Use generic helper for handling sus [...] adds 1b3493d755c8 clk: samsung: s3c2412: Use generic helper for handling sus [...] adds b5331e2feafe clk: samsung: s3c2443: Use generic helper for handling sus [...] adds e0f997a444a0 clk: samsung: s3c64xx: Use generic helper for handling sus [...] adds c2dbfa8d1290 clk: samsung: s5pv210: Use generic helper for handling sus [...] adds 78c7bd42abb6 clk: samsung: exynos5250: Use generic helper for handling [...] adds 59674cdb98ba clk: samsung: Add support for setting registers state befo [...] adds 730f3711c249 clk: samsung: exynos4: Use generic helper for handling sus [...] adds 9ac6d15aac25 clk: samsung: exynos5420: Use generic helper for handling [...] adds af68ec14f112 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] adds 72128c8827c5 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] adds 0e9c7c0700d2 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks adds 519570ff75a1 clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] adds 20a4f0dbcfb3 Merge remote-tracking branch 'clk-samsung/for-next' adds 31b02fe54206 c6x: switch to NO_BOOTMEM adds 66b53a8616ec Merge remote-tracking branch 'c6x/for-linux-next' adds dbd9228bb886 csky: Build infrastructure adds bd032dd6ed9c csky: defconfig adds d46b38db96f8 csky: Kernel booting adds a4571e227938 csky: Exception handling and mm-fault adds c98f0fc01031 csky: System Call adds 7cd7abcd2acf csky: Cache and TLB routines adds ed7dcac1e0f3 csky: MMU and page table management adds a51eb26bd944 csky: Process management and Signal adds 60367116cc11 csky: VDSO and rt_sigreturn adds fbb4e798d158 csky: IRQ handling adds b9adbc71f0ab csky: Atomic operations adds af7a63ee980d csky: ELF and module probe adds 2418a9d77fb9 csky: Library functions adds dd7047e9e42e csky: User access adds a23b652c2ab5 csky: Debug and Ptrace GDB adds 3738782b6821 csky: SMP support adds 5ae1990e1863 csky: Misc headers adds 62098e7d0a7f dt-bindings: csky CPU Bindings adds da5734d918db dt-bindings: Add vendor prefix for csky adds 0803777ed6ba Merge remote-tracking branch 'csky/linux-next' adds aee94ee873d7 m68k/atari: ARAnyM - Remove reference to long-deprecated M [...] adds 58c116fb7dc6 m68k/sun3: Remove is_medusa and m68k_pgtable_cachemode adds 3890bcb2a3c1 Merge remote-tracking branch 'm68k/for-next' adds 9b340567a25c m68k: fix command-line parsing when passed from u-boot adds c8c54de8b97b Merge remote-tracking branch 'm68knommu/for-next' adds 33f2ac5451a6 MIPS: Loongon64: DMA functions cleanup adds 9475e90f024a MIPS: Convert to using %pOFn instead of device_node.name adds feef7918667b MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 adds e245767abf27 MIPS: Use a custom elf-entry program to find kernel entry point adds b962aeb02205 MIPS: Use GENERIC_IOMAP adds e966d3084596 MIPS: Remove SLOW_DOWN_IO adds 35d017947401 MIPS: ralink: Add rt3352 SPI_CS1 pinmux adds 4988154211ad MIPS: Remove no-op/identity casts adds 52c985acf3fe MIPS: Move arch_mem_init() comment near definition adds 9ca953a3d6a6 MIPS: dts: mscc: Add i2c on ocelot adds 7c45885ea929 MIPS: dts: mscc: enable i2c on ocelot_pcb123 adds c6e1241a82e6 mips: txx9: fix iounmap related issue adds 0eb1cfffd543 MIPS: pci-rt2880: set pci controller of_node adds bcec54bf3118 mips: switch to NO_BOOTMEM adds 29dbfd834b29 Merge remote-tracking branch 'mips/mips-next' adds 40c00eb7b3ff parisc: Use PARISC_ITLB_TRAP constant in entry.S adds 0f02c740e672 parisc: remove check for minimum required GCC version adds 7efbe131b5b0 parisc: remove the dead ccio-rm-dma driver adds 000b0b671e98 Merge remote-tracking branch 'parisc-hd/for-next' adds dd9a8c5a8739 powerpc/tm: Fix HFSCR bit for no suspend case adds 56d20861c027 powerpc/vdso: Correct call frame information adds c4cb8edd1ff2 Merge remote-tracking branch 'powerpc/next' adds cdc7274029ca riscv: Do not overwrite initrd_start and initrd_end adds 9e8a841bfb4a Merge remote-tracking branch 'risc-v/for-next' adds edf5f6ced531 s390/dasd: remove unnecessary condition check adds be27675d870f s390/sclp: Allow to request adapter reset adds 24abb8794bcf s390/zcrypt: Use kmemdup to replace kmalloc + memcpy adds 74445d04394f s390: vmlogrdr: Use ARRAY_SIZE instead of reimplementing i [...] adds c48e4c3f32a2 s390/tape: fix spelling mistake "partion" -> "partition" adds 9c847ab4279c Merge remote-tracking branch 's390/features' adds c0ab7f1e6617 um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP adds b961be4837dd um: Remove update_debugregs() adds cc97de293cb0 um: Give start_idle_thread() a return code adds 15858da41171 um: remove unused AIO code adds d9cbd0e8f667 um: NULL check before kfree is not needed adds a0cef10045c9 Merge remote-tracking branch 'uml/linux-next' adds 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU adds ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next adds 5874c700308f xtensa: make __pa work with uncached KSEG addresses adds 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next adds 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next adds bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next adds 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next adds 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next adds a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next adds 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next adds c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next adds 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic adds 9e0031ddb608 xtensa: fix build with KASAN adds e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next adds ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute adds ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next adds 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers adds cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next adds 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} adds 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all adds f0f84837c6da xtensa: rework noMMU cache attributes initialization adds 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next adds 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next adds c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next adds 623939eae0fb Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues adds 255bdbe61067 Merge remote-tracking branch 'befs/for-next' adds e4a93447db2d Merge branch 'misc-4.19' into for-next-current-v4.19-20180914 adds fc5b842177ba Merge branch 'for-next-current-v4.19-20180914' into for-ne [...] adds ec82e721dd30 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 65eeeed134f2 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds 5fa9c9c45308 btrfs: Remove root parameter from btrfs_insert_dir_item adds a43976584aa4 btrfs: remove a useless return statement in btrfs_block_rsv_add adds c18863d7e2e8 btrfs: Remove 'objectid' member from struct btrfs_root adds 1e49fd6f7f4e Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds 99ad70ffaf60 btrfs: remove unneeded NULL checks before kfree adds f662b8c4284b btrfs: add assertions where number of devices could go below 0 adds 7f702c1dc600 btrfs: add helper to obtain number of devices with ongoing [...] adds 7c39041c4a39 Btrfs: clean up scrub is_dev_replace parameter adds 9f82a450f85a btrfs: qgroup: Dirty all qgroups before rescan adds 461800c79192 Btrfs: remove always true if branch in btrfs_get_extent adds 13e7dd6f666d btrfs: change btrfs_free_reserved_bytes to return void adds 0eaeffe6fff6 btrfs: change btrfs_pin_log_trans to return void adds 8f54918fffc5 btrfs: Handle owner mismatch gracefully when walking up tree adds a626655491aa btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 74586633a968 Btrfs: use next_state in find_first_extent_bit adds 2f93d34167af btrfs: free path at an earlier point in btrfs_get_extent adds 5804d840544a Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 1825c06de8dc btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 3b87a4bfebb9 btrfs: remove unused pointer inode in relink_file_extents adds 7a902a6ddc27 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds 7dffbe33657e Btrfs: fix alignment in declaration and prototype of btrfs [...] adds e3a3b359a133 Btrfs: set leave_spinning in btrfs_get_extent adds b38dbbc5ca75 btrfs: remove redundant variable from btrfs_cross_ref_exist adds 910ce1279d65 btrfs: fix error handling in free_log_tree adds 6e60e70f02e3 btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds e98f5e6bc042 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds e8da0e527c20 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds 6824bbb9355b Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 8ee313f8861b Btrfs: unify error handling of btrfs_lookup_dir_item adds 407e2b8983c8 Btrfs: remove unnecessary level check in balance_level adds 99e5ad8e42d5 Btrfs: assert page dirty bit on extent buffer pages adds 4315e42eb1b7 Btrfs: skip set_page_dirty if eb pages are already dirty adds 163e80d1576b Btrfs: remove wait_ordered_range in btrfs_evict_inode adds bf1d613989c9 btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 41806fc99716 btrfs: handle error of get_old_root adds 464180658360 btrfs: change remove_extent_mapping to return void adds 31a8cc6267d1 btrfs: fix error handling in btrfs_dev_replace_start adds ef4c3515ee1c btrfs: Enhance btrfs_trim_fs function to handle error better adds 080e9eba6d0c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds b08614769787 btrfs: iterate all devices during trim, instead of fs_devi [...] adds 98598fda5ca1 btrfs: don't attempt to trim devices that don't support it adds de8511466568 btrfs: keep trim from interfering with transaction commits adds 4a994244a2b6 btrfs: wait on caching when putting the bg cache adds 935580eb6af7 Merge branch 'misc-next' into for-next-next-v4.20-20180914 adds 7f0319842b9b Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds d7828b4d935f btrfs: qgroup: Introduce trace event to analyse the number [...] adds d46553b01b41 btrfs: qgroup: Introduce function to trace two swaped extents adds 977e7737078a btrfs: qgroup: Introduce function to find all new tree blo [...] adds 02203b2bc760 btrfs: qgroup: Use generation aware subtree swap to mark d [...] adds 8ef2ecba0023 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds e68291aad4ff btrfs: delayed-ref: Introduce new parameter for btrfs_add_ [...] adds 72fb534f0894 btrfs: qgroup: Only trace data extents in leaves if we're [...] adds b1c8b9fc2b48 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] adds 7559f62f9369 btrfs: tests: add separate stub for find_lock_delalloc_range adds 09d4fef7b442 btrfs: tests: move testing members of struct btrfs_root to [...] adds d52abaaa8d23 btrfs: tests: group declarations of self-test helpers adds 1ce2459b0d84 btrfs: tests: polish ifdefs around testing helper adds 80a085418473 Merge branch 'cleanup/tests' into for-next-next-v4.20-20180914 adds 049cc8858e60 Btrfs: href_root: use rb_first_cached adds 375421b26931 Btrfs: href->ref_tree: use rb_first_cached adds 57fe4f140b59 Btrfs: delayed_items: use rb_first_cached adds 0af05321074b Btrfs: extent_map: use rb_first_cached adds 60e2b556dae9 Btrfs: preftree: use rb_first_cached adds bb86727be5e4 Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] adds b0dd9e0066a3 btrfs: remove btrfs_dev_replace::read_locks adds ec47605c8c1f btrfs: open code btrfs_dev_replace_clear_lock_blocking adds ae47d9f34a9f btrfs: open code btrfs_dev_replace_stats_inc adds e0472bc97514 btrfs: open code btrfs_after_dev_replace_commit adds 892fe882f73b btrfs: dev-replace: avoid useless lock on error handling path adds 3232d495f9eb btrfs: dev-replace: move replace members out of fs_info adds 2ff3af5fbb1e btrfs: dev-replace: remove pointless assert in write unlock adds a4114f7bdd7c btrfs: reada: reorder dev-replace locks before radix tree preload adds 6ac34dd920d7 btrfs: dev-replace: swich locking to rw semaphore adds f46692e23a1b btrfs: dev-replace: remove custom read/write blocking scheme adds 0d665e9b1ddf btrfs: dev-replace: open code trivial locking helpers adds d44a33607e6a Merge branch 'dev/dev-replace-locking' into for-next-next- [...] adds 1a1280beb240 btrfs: Remove needless locking in iterate_inode_refs adds be45606571ba btrfs: Remove needless locking in iterate_inode_extrefs adds 597e766e18c7 btrfs: Remove redundant extent_buffer_get in get_old_root adds bc5b8d81cc32 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 7cf9bc47ed01 btrfs: Remove extra reference count bumps in btrfs_compare_trees adds ec1f9834dd6d btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds f58df538e4aa btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds b910373a2d04 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds 74980c4190d0 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 18809c70c6cf btrfs: Factor out loop processing all refs of a head adds 185d1487472b btrfs: refactor __btrfs_run_delayed_refs loop adds 56632566588b Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] adds 2246d85f4e7d btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 773cc334cf33 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds d0fafd6ad32e Btrfs: don't clean dirty pages during buffered writes adds 6d7f086e7457 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds c16b6c3f8752 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 89067b62df5b Merge branch 'for-next-next-v4.20-20180914' into for-next- [...] adds 738719da5013 Merge remote-tracking branch 'btrfs-kdave/for-next' adds e7e222040473 smb3: do not display confusing message on mount to Azure servers adds a84f49429e02 cifs: Use kmemdup rather than duplicating its implementati [...] adds 46688c1ee1ba cifs: remove set but not used variable 'cifs_sb' adds 161543eb3e66 smb3: add tracepoint to catch cases where credit refund of [...] adds e27d9ee5c818 cifs: add a smb2_compound_op and change QUERY_INFO to use it adds 0e91b98fec3f cifs: change mkdir to use a compound adds d99c6fb5afea cifs: change unlink to use a compound adds 979dbc445c06 cifs: create helpers for SMB2_set_info_init/free() adds 12559f0ca559 cifs: make rmdir() use compounding adds 3734dbd58965 cifs: change SMB2_OP_SET_EOF to use compounding adds d099d019dd02 cifs: change SMB2_OP_SET_INFO to use compounding adds b6233787a893 cifs: remove the is_falloc argument to SMB2_set_eof adds 668349c3edb2 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] adds 864b4f60f96e cifs: create a define for the max number of iov we need fo [...] adds d1f4dba68775 SMB3: Backup intent flag missing from compounded ops adds d567c6df2dd8 cifs: add a warning if we try to to dequeue a deleted mid adds f31a9f2381d6 cifs: only wake the thread for the very last PDU in a compound adds 086503eeb2fa smb3: allow stats which track session and share reconnects [...] adds 022051375103 cifs: protect against server returning invalid file system [...] adds 7a241b6d20e7 cifs: minor updates to module description for cifs.ko adds 9ea12867def2 smb3: add way to control slow response threshold for loggi [...] adds 0d6ca1f821db Merge remote-tracking branch 'cifs/for-next' adds 5dcea554d5ce eCryptfs: fix a couple type promotion bugs adds 359f485d5067 Merge remote-tracking branch 'ecryptfs/next' adds 849fe89ce6d7 udf: remove unused variables group_start and nr_groups adds 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL adds 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. adds 1e6cb72399fd fsnotify: add super block object type adds 60f7ed8c7c4d fsnotify: send path type events to group with super block marks adds d54f4fba889b fanotify: add API to attach/detach super block mark adds 1ac9450c87f2 Pull fanotify superblock watch support. adds a9ad01bc759d udf: Prevent write-unsupported filesystem to be remounted [...] adds b085fbe2ef7f udf: Fix crash during mount adds 694538b5d753 udf: Drop freed bitmap / table support adds 1abefb02749f udf: Drop pack pragma from udf_sb.h adds 50559ae2e645 Pull UDF mount fixes. adds 5875abb500bf Merge remote-tracking branch 'ext3/for_next' adds 1618e6e29708 f2fs: add additional sanity check in f2fs_acl_from_disk() adds 7d20c8abb2ed f2fs: fix to avoid NULL pointer dereference on se->discard_map adds abde73c71829 f2fs: fix unnecessary periodic wakeup of discard thread wh [...] adds 22d7ea136414 Revert "f2fs: use printk_ratelimited for f2fs_msg" adds 0ded69f632bb f2fs: avoid wrong decrypted data from disk adds 5ce805869cbe f2fs: submit bio after shutdown adds cda9cc595f0b f2fs: report error if quota off error during umount adds 1378752b9921 f2fs: fix to flush all dirty inodes recovered in readonly fs adds 313ed62a3ddc f2fs: cache NULL when both default_acl and acl are NULL adds 589c8f8efa85 Merge remote-tracking branch 'f2fs/dev' adds 30e0d0966c9c fuse: add support for copy_file_range() adds 9163b1d597fd Merge remote-tracking branch 'fuse/for-next' adds e8d4ceeb34a5 jfs: cache NULL when both default_acl and acl are NULL adds 02645bcdfcc2 jfs: remove quota option from ignore list adds 2d85752b1845 Merge remote-tracking branch 'jfs/jfs-next' adds 37ff84667585 orangefs: cache NULL when both default_acl and acl are NULL adds 9eac6337863e orangefs: rate limit the client not running info message adds a3bb1b184669 Orangefs: some error code paths missed kmem_cache_free to [...] adds ae379330273f Merge remote-tracking branch 'orangefs/for-next' adds 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe adds 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error adds 62e3941776fe 9p: clear dangling pointers in p9stat_free adds 996d5b4db4b1 9p: Use a slab for allocating requests adds 6348b903d791 9p: Remove p9_idpool adds 523adb6cc10b 9p: embed fcall in req to round down buffer allocs adds 91a76be37ff8 9p: add a per-client fcall kmem_cache adds 43cbcbee9938 9p: rename p9_free_req() function adds 728356dedeff 9p: Add refcount to p9_req_t adds 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN adds 426d5a0f9733 9p: fix spelling mistake in fall-through annotation adds 6d35190f3953 9p: Rename req to rreq in trans_fd adds 2803cf4379ed 9p: do not trust pdu content for stat item size adds 5e172f75e51e 9p locks: add mount option for lock retry interval adds e02a53d92e19 9p: acl: fix uninitialized iattr access adds 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler adds ef5305f1f72e 9p: p9dirent_read: check network-provided name length adds b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock adds 2953999404aa Merge remote-tracking branch 'v9fs/9p-next' adds 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] adds 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount adds c17655ab3e38 vfs: syscall: Add move_mount(2) to move mounts around adds 9b22c6ab477f teach move_mount(2) to work with OPEN_TREE_CLONE adds dcf8001d292b vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds cba38a40f97c vfs: Introduce the basic header for the new mount API's fi [...] adds 305d8108637a vfs: Introduce logging functions adds 985b6fef0f03 vfs: Add configuration parser helpers adds eebca0e6d98c vfs: Add LSM hooks for the new mount API adds 7d6f0a35e50f vfs: Put security flags into the fs_context struct adds d6d7da559078 selinux: Implement the new mount API LSM hooks adds 2e43a6768794 smack: Implement filesystem context security hooks adds 37cd6a04f91e apparmor: Implement security hooks for the new mount API adds ea2c2fe69973 tomoyo: Implement security hooks for the new mount API adds 4e02f4359506 vfs: Separate changing mount flags full remount adds 092ea9ac6360 vfs: Implement a filesystem superblock creation/configurat [...] adds ac843f6a2396 vfs: Remove unused code after filesystem context changes adds 63e6b04eb6ae procfs: Move proc_fill_super() to fs/proc/root.c adds 99569c7ad8e6 proc: Add fs_context support to procfs adds 0ca63af92443 ipc: Convert mqueue fs to fs_context adds d2ca22a7b3d9 cpuset: Use fs_context adds 62a58e1566d1 kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 0e152fce1319 hugetlbfs: Convert to fs_context adds 43521ad492e5 vfs: Remove kern_mount_data() adds fdda5c7d7e46 vfs: Provide documentation for new mount API adds c01eaa95ad30 Make anon_inodes unconditional adds 85bbc16ad0c7 vfs: syscall: Add fsopen() to prepare for superblock creation adds 5f03ac23313a vfs: Implement logging through fs_context adds 28f99fe66d09 vfs: Add some logging to the core users of the fs_context log adds aa8371e17d63 vfs: syscall: Add fsconfig() for configuring and managing [...] adds fb9d0673424f vfs: syscall: Add fsmount() to create a mount for a superblock adds 6b0af44eeec7 vfs: syscall: Add fspick() to select a superblock for reco [...] adds 7ee6233040cc afs: Add fs_context support adds dacb72ce0704 afs: Use fs_context to pass parameters over automount adds 0966963beb7f vfs: Add a sample program for the new mount API adds 8ffbe303edce vfs: syscall: Add fsinfo() to query filesystem information adds 7e761ed42158 afs: Add fsinfo support adds 50d1ea7689cb vfs: Allow fsinfo() to query what's in an fs_context adds 2b542e40ca4f vfs: Allow fsinfo() to be used to query an fs parameter de [...] adds 09f0a401de37 vfs: Implement parameter value retrieval with fsinfo() adds 060581c158a6 alpha: use alpha_ni_syscall only for syscall zero adds 8a68060cefa6 alpha: unify the glue for sigreturn-like syscalls adds 0976d4e1dc8a compat_ioctl: trim the pointless includes adds cc04f6e2421a bnep: fix compat_ioctl adds 89c0c24b4fa1 cmtp: fix compat_ioctl adds 535221481a8e hidp: constify hidp_connection_add() adds 702ec3072ae6 hidp: fix compat_ioctl adds 87a0a1536d35 Merge branches 'work.mount', 'work.alpha' and 'work.compat [...] adds a948240c9cf7 Merge remote-tracking branch 'vfs/for-next' adds 1f3934b1d5e5 PCI/ASPM: Fix link_state teardown on device removal adds 0ad7367f1875 Merge branch 'pci/aspm' adds 7502a431832f arm64: PCI: Remove node-local allocations when initialisin [...] adds 848a6e8eebf7 x86/PCI: Remove node-local allocation when initialising ho [...] adds ce395d89d6f5 Merge branch 'pci/enumeration' adds e76ac5875f5d PCI: pciehp: Differentiate between surprise and safe removal adds 3ea7a150795e Merge branch 'pci/hotplug' adds 29d52011ad21 Merge remote-tracking branch 'pci/next' adds 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next adds d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next adds 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next adds 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next adds 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next adds 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next adds b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next adds ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next adds f45728380f49 Merge branch 'for-4.18/multitouch' into for-next adds 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next adds 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next adds 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next adds 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next adds 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next adds eb42863d710a Merge branch 'for-4.18/multitouch' into for-next adds 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next adds 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next adds 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next adds 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next adds 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next adds 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next adds b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next adds f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next adds e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next adds c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next adds eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next adds 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next adds 1519d49960da Merge branch 'for-4.19/wiimote' into for-next adds 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next adds 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next adds 53ad28d14107 Merge branch 'for-4.19/elan' into for-next adds 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next adds 57194b035942 Merge branch 'for-4.19/upstream' into for-next adds 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next adds 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next adds 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next adds 71f6fa90a353 HID: increase maximum global item tag report size to 256 adds 18c31465c84e Merge branch 'for-4.20/core' into for-next adds bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next adds d7065620b89f HID: input: do not append a suffix if the name already has it adds 7ffa13be4945 HID: multitouch: simplify the application retrieval adds 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] adds e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next adds aaf9978c3c02 Input: Add the `REL_WHEEL_HI_RES` event code adds 1ff2e1a44e02 HID: input: Create a utility class for counting scroll events adds 051dc9b05796 HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] adds d56ca9855bf9 HID: logitech: Enable high-resolution scrolling on Logitech mice adds 3fe1d6bbcd16 HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice adds 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next adds f2d3b625dae1 HID: microsoft: Convert private data to be a proper struct adds 73c5b254c365 HID: microsoft: Add rumble support for Xbox One S controller adds cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next adds c226b359099d Merge branch 'for-4.19/fixes' into for-next adds 6b003a8ddd6f HID: cougar: Make parameter 'g6_is_space' dinamically settable adds 75f1f19bdd60 HID: cougar: Stop processing vendor events on hid-core adds 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next adds 830e82aa48f3 HID: microsoft: the driver now neeed MEMLESS_FF infrastructure adds c765667f188b Merge branch 'for-4.20/microsoft' into for-next adds 8473a93d1ba5 HID: input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS adds df9e33b723ae Merge branch 'for-4.20/core' into for-next adds 4c640c41381e Merge branch 'for-4.19/fixes' into for-next adds 807588ac9201 HID: i2c-hid: disable runtime PM operations on hantick touchpad adds 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next adds 98885260b151 Merge remote-tracking branch 'hid/for-next' adds 1732c22abca8 i2c: designware: use generic table matching adds 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top adds c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time adds ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings adds 1bb39959623b i2c: designware: add MSCC Ocelot support adds 34b7be301d4c Merge branch 'i2c/for-current' into i2c/for-next adds 89528bd5bc0c Merge branch 'i2c/for-current' into i2c/for-next adds 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] adds fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions adds 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly adds 2f8df8d3afed Merge branch 'i2c/for-4.20' into i2c/for-next adds fc9f90ddace2 Merge branch 'i2c/for-current' into i2c/for-next adds e96d0f02c174 Merge remote-tracking branch 'i2c/i2c/for-next' adds e0decff91597 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule adds 07c3f8ea0aae hwmon: (mc13783-adc) Remove the mention to 'Atlas' adds 51e74e500202 hwmon: (mc13783-adc) Use
nxp.com
URLs adds 047981ca1d46 hwmon: Convert to using %pOFn instead of device_node.name adds 99478e4e3970 hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string adds fe46ec294a04 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks adds 3ad1701c6633 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] adds 156960739143 hwmon: (nct6775) Clean up a condition adds 1e633fe470a4 hwmon: (mc13783-adc) Switch to SPDX identifier adds e2ab9984e978 hwmon: (sht15) Switch to SPDX identifier adds c3fbe73a2e05 hwmon: (lm75) Add MAX31725/6 support adds 3c23c13d0582 hwmon: (asus_atk0110) Use PTR_ERR_OR_ZERO instead of reimp [...] adds 59a5eef8ff68 hwmon: (scmi) Remove redundant pointer check adds 05f39504bb2a hwmon: (lm92) Fix whitespace issues adds 18213cfb88d2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 74f0fc936c05 docs/vm/hmm.rst: Add missed space adds 0e0f00935ae1 doc: dev-tools: kselftest.rst: update config file location adds cb95ff7da118 docs: fix typo in table describing 4.16 development cycle adds ff7872ef6f9a Documentation/fb/vesafb.txt: "inverse" option corrections adds 8a2933cfe784 docs: tracing: Add stacktrace filter command adds 60ca05c3b445 Documentation/l1tf: Fix small spelling typo adds 9799445af124 docs: tidy up TOCs and refs to license-rules.rst adds 9eff4a2e92a2 docs: dev-tools: coccinelle: Update documentation adds 9a40068220cb FireWire: clean up firewire-cdev.h kernel-doc adds 48f02b88c82b FireWire: clean up core-iso.c kernel-doc adds 226b18ad5589 FireWire: clean up core-transaction.c kernel-doc adds ea2ae0ecc9ad FireWire: add a Documentation driver-api chapter adds 2f4830ef96d2 FireWire: add driver-api Introduction section adds 9331e5e7b848 efi_stub: update documentation on dtb= parameter adds b67620798b1e MAINTAINERS: sort excludes for Documentation adds 9d92e4835ffc MAINTAINERS: add i2c to the excludes for Documentation adds a7ddcea58ae2 Drop all 00-INDEX files from Documentation/ adds 6a65a2e2aa4c Merge remote-tracking branch 'jc_docs/docs-next' adds 48568b0c30c2 media: vicodec: add QP controls adds 29a7a5e99080 media: vicodec: add support for more pixel formats adds 56ba4d03d838 media: vicodec: simplify flags handling adds 98efd5525ac0 media: vicodec: simplify blocktype checking adds abe9d19ae3fd media: vicodec: improve handling of uncompressable planes adds 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec adds cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec adds be5a1509af8d media: vicodec: fix out-of-range values when decoding adds 5bbf32217bf9 media: ov772x: use SCCB regmap adds 361f3803adfe media: ov9650: use SCCB regmap adds d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle adds 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] adds 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] adds 1d18c2cd9d38 media: ov772x: Disable clk on error path adds fb98e29ff1ea media: ov5640: fix mode change regression adds a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] adds f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS adds 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper adds 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper adds d842a7cf938b media: adv7842: enable reduced fps detection adds 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling adds 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry adds b4ae675d3f4f media: mediactl/*.rst: document argp adds bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding adds 648301b456b0 media: v4l2-tpg: add Z16 support adds 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description adds 55f6fe09f14b media: vicodec: fix wrong sizeimage adds e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] adds 703fe34bac0c media: vicodec: fix sparse warning adds 8643d237a2f7 media: uvcvideo: Make some structs const adds 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const adds 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] adds 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" adds 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment adds 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK adds 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] adds 6ea0d588d35b media: uvcvideo: Add a D4M camera description adds 2dd623907349 media: vicodec: change codec license to LGPL adds 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls adds 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence adds b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding adds 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver adds b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver adds c0decac19da3 media: use strscpy() instead of strlcpy() adds cc1e6315e83d media: replace strcpy() by strscpy() adds 27582f0ea97f media: dt-bindings: adv748x: Fix decimal unit addresses adds 229b6ea6894b media: mxl5xx/stv0910/stv6111/ddbridge: fix MODULE_LICENSE [...] adds 4771d831e2f9 media: ddbridge: add SPDX license identifiers adds 79150ac9f35b media: ddbridge: header/boilerplate cleanups and cosmetics adds 204b14344db0 media: dvb-frontends/mxl5xx: cleanup and fix licensing boi [...] adds dc2b3d17a4a6 media: dvb-frontends/mxl5xx: add SPDX license identifier adds 1d9b5ff2bc35 media: dvb-frontends/stv0910: cleanup and fix licensing bo [...] adds bbeae4304bd9 media: dvb-frontends/stv0910: add SPDX license identifier adds 29ff84067402 media: dvb-frontends/stv6111: cleanup and fix licensing bo [...] adds 3c01ad204a24 media: dvb-frontends/stv6111: add SPDX license identifier adds 579856fee654 media: dvb-frontends/cxd2099: fix MODULE_LICENSE to 'GPL v2' adds 3dae3c96a5a8 media: dvb-frontends/cxd2099: add SPDX license identifier adds fc8af4fb3ebf media: em28xx-audio: use GFP_KERNEL for memory allocation [...] adds 2b89b73a708a media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() adds 0cd3edc98b66 media: usbvision: remove time_in_irq adds dfb7bcf0af2d media: mxl5xx: add a fall-trough annotation adds 730b0ac3a865 media: staging: media: omap4iss: Added SPDX license identifiers adds 99117f544de3 media: MAINTAINERS: mark ddbridge, stv0910, stv6111 and mx [...] adds c4189ffb8c05 media: ddbridge/sx8: remove redundant check of iq_mode == 2 adds 447d66855391 media: v4l2-common: v4l2_spi_subdev_init : generate unique name adds 1b09dd9ff8a5 media: dvb-frontends: add LNBH29 LNB supply driver adds 5f628053e28b media: vsp1: convert to SPDX identifiers adds 1de2e6b34bbf media: rcar-fcp: convert to SPDX identifiers adds 661521a8c3d7 media: adv7180: convert to SPDX identifiers adds e58f308223c9 media: adv748x: convert to SPDX identifiers adds cdc3d7f34647 media: drm: shmobile: convert to SPDX identifiers adds fb903c6b61ce media: drm: panel-lvds: convert to SPDX identifiers adds 10e740637ab1 media: fbdev: sh7760fb: convert to SPDX identifiers adds 6f6d5c3f9a2c media: backlight: as3711_bl: convert to SPDX identifiers adds f70fc162e34d media: MAINTAINERS: FDP1: Update e-mail address. adds e2050f7c6f22 media: dt-bindings: media: adv7604: Fix slave map documentation adds 0af04934be00 media: dt-bindings: media: adv748x: Document re-mappable a [...] adds eac7230fdb46 media: fix: media: pci: meye: validate offset to avoid arb [...] adds ee23c78c79b6 media: mtk_vcodec_util: Use dma_zalloc_coherent to replace [...] adds d9d94479911c media: i2c: max2175: convert to SPDX identifiers adds 1ccbeeb888ac media: dvb: fix compat ioctl translation adds b5d3206112dd media: dvb: dmxdev: move compat_ioctl handling to dmxdev.c adds e6c8320648a2 media: cec: move compat_ioctl handling to cec-api.c adds 8a24280b11ea media: dvb: move most compat_ioctl handling into drivers adds 04b72322e85d media: dvb: move compat handlers into drivers adds f764e6d68039 media: Convert to using %pOFn instead of device_node.name adds 78cf8c842c11 media: drxj: fix spelling mistake in fall-through annotations adds 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() adds 258c430456ba media: em28xx: fix handler for vidioc_s_input() adds f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails adds 15644bfa195b media: em28xx: fix input name for Terratec AV 350 adds afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] adds 092a37875a22 media: v4l2: remove VBI output pad adds c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] adds 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] adds caf276be3a96 media: v4l2-mc: add print messages when media graph fails adds f3efe15a2f05 media: dvb: use signal types to discover pads adds 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number adds 44fd653bde54 media: au8522: declare its own pads adds fc9bd1cea522 media: msp3400: declare its own pads adds 87f9971710d6 media: saa7115: declare its own pads adds bc322c0d46ce media: tvp5150: declare its own pads adds 552b926fa3b1 media: si2157: declare its own pads adds 3aa13787c8af media: saa7134: declare its own pads adds db7da96ba861 media: mxl111sf: declare its own pads adds 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes adds bd24db04101f media: tvp5150: fix width alignment during set_selection() adds 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler adds 28b9e227d222 media: tvp5150: convert register access to regmap adds 8a7441baccd4 media: tvp5150: make use of regmap_update_bits adds e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers adds 5cb8294013a4 media: tvp5150: add default format helper adds b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] adds 1569586688a0 media: tvp5150: fix standard autodetection adds 1bb086bc4d4a media: tvp5150: split reset/enable routine adds 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] adds 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling adds 62a764e1c56e media: tvp5150: disable output while signal not locked adds 2f0a5c65d162 media: tvp5150: issue source change events adds 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages adds 0db87cc7ffdf media: tvp5150: add g_std callback adds ee9a6ff6a697 media: tvp5150: add querystd adds 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used adds c135e99748fe media: tvp5150: get rid of some warnings adds 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer adds 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header adds de2bc45c84f7 media: vsp1: Update LIF buffer thresholds adds 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation adds 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation adds 23a99e80e308 media: vsp1: use periods at the end of comment sentences adds ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU adds 03939db7cb0e media: vsp1: Document max_width restriction on UDS adds 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] adds 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] adds 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] adds 7d2332c76d1b media: imx274: rearrange sensor startup register tables adds 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME adds 9648cb577b76 media: imx274: rename frmfmt and format to "mode" adds 1657c28d82e8 media: imx274: fix error in function docs adds ca017467c78b media: imx274: add helper to read multibyte registers adds e6002df8f37f media: imx274: switch to SPDX license identifier adds 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] adds 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name adds 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] adds 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() adds b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] adds e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] adds aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence adds bad1774ed41e media: ov5640: Fix timings setup code adds dc29a1c187ee media: ov5640: fix exposure regression adds 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode adds c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation adds a8f438c684ea media: ov5640: fix auto controls values when switching to [...] adds 985cdcb08a04 media: ov5640: fix restore of last mode set adds 61a22e06db07 Merge remote-tracking branch 'v4l-dvb/master' adds 148edb9afb21 Merge branch 'patchwork' into to_next adds 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled adds ba494dd76791 Merge remote-tracking branch 'v4l-dvb-next/master' adds a4a008e53c9e intel_idle: Get rid of custom ICPU() macro adds 0e7ea2f3b0e0 cpufreq: remove unnecessary unlikely() adds 51b177637b5c cpufreq: Convert to using %pOFn instead of device_node.name adds 3bb756449b2d PM / hibernate: Documentation: fix image_size default value adds 8412dbd64258 PM / sleep: Show freezing tasks that caused a suspend abort adds 17ed15183c24 powercap: RAPL: Get rid of custom RAPL_CPU() macro adds 5d457454f4b7 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] adds 719cf71cada1 ACPI / glue: Split dev_is_platform() out of module for wide use adds 7e79a6927327 ACPI: custom_method: remove meaningless null check before [...] adds 240714061c58 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] adds afd0b1fb2226 mailbox: PCC: handle parse error adds 36b835176fe0 ACPI / PMIC: Sort headers alphabetically adds 78cd96f0504b ACPI / PMIC: Convert drivers to use SPDX identifier adds d030fd0ec5c7 ACPI / property: Switch to bitmap_zalloc() adds c394940a72c5 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] adds 86b62e5cd896 ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc [...] adds f799c5fe3ef1 Merge branch 'acpi-soc' into linux-next adds d1e1303173d7 cpufreq: dt: Add support for r8a7744 adds edbdf4828402 Merge branch 'pm-cpufreq' into linux-next adds cb7521ef621b Merge remote-tracking branch 'pm/linux-next' adds 8a7e2d2ea080 cpupower: remove stringop-truncation waring adds eb2a7fb5b002 Merge remote-tracking branch 'cpupower/cpupower' adds d3c04a3a6870 IB/rxe: vary the source udp port for receive scaling adds 8b7b59d030cc IB/rxe: remove redudant qpn check adds 3db2bceb29fd IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev adds 66d0f207dbf0 IB/rxe: Replace spinlock with rwlock adds 3ccf19e25adf IB/rxe: Change pool state enums to capital letters adds 536a631d1ec1 IB/rxe: Avoid NULL check when search is successful adds 1703129ed2c1 IB/rxe: Refactor lookup memory function adds b97db58557f4 IB/rxe: fix for duplicate request processing and ack psns adds 4e4c53df5677 IB/rxe: avoid back-to-back retries adds 030e46e495af IB/rxe: fixes for rdma read retry adds c54a73d8202a IB/hfi1: Rework file list in Makefile adds 22c21438aad7 IB/hfi1: Remove duplicated defines adds 6a516bc9d70b IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly adds 57f97e96625f IB/hfi1: Get the hfi1_devdata structure as early as possible adds 09e71899b9cf IB/hfi1: Prepare for new HFI1 MSIx API adds 6eb4eb10fb0d IB/hfi1: Make the MSIx resource allocation a bit more flexible adds e63bb50d1994 IB/hfi1: PCIe bus width retry adds a2f7bbdc2dba IB/hfi1: Rework the IRQ API to be more flexible adds dc9f5d0f841d IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() adds c6a21c3864fc IB/mlx5: Change TX affinity assignment in RoCE LAG mode adds aa7e80b220f3 net/mlx5: Fix atomic_mode enum values adds 09adbb5dd01b net/mlx5: Add memic command opcode to command checker adds 2226dcb424bf net/mlx5: Cleanup flow namespace getter switch logic adds 8ce78257965e net/mlx5: Add proper NIC TX steering flow tables support adds 90c1d1b8da67 net/mlx5: Export modify header alloc/dealloc functions adds c3c062f80665 net/mlx5: Add support for more namespaces when allocating [...] adds 61444b458b01 net/mlx5: Break encap/decap into two separated flow table [...] adds e0e7a3861b6c net/mlx5: Move header encap type to IFC header file adds 60786f0987c0 {net, RDMA}/mlx5: Rename encap to reformat packet adds bea4e1f6c6c5 net/mlx5: Expose new packet reformat capabilities adds 31ca3648f01b net/mlx5: Pass a namespace for packet reformat ID allocation adds 50acec06f392 net/mlx5: Export packet reformat alloc/dealloc functions adds 0953fffec9ba RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language adds b4749bf25652 RDMA/mlx5: Add a new flow action verb - modify header adds 841eefc5cb57 RDMA/uverbs: Add generic function to fill in flow action object adds 08aeb97cb824 RDMA/mlx5: Add new flow action verb - packet reformat adds a090d0d859ff RDMA/mlx5: Extend packet reformat verbs adds af68ccbc1131 Merge branch 'mlx5-flow-mutate' into rdma.git for-next adds 08920b8f5d2d RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPL [...] adds f794809a7259 IB/core: Add an unbound WQ type to the new CQ API adds 882dff2890e1 IB/srp: Remove unnecessary unlikely() adds b3b43483a26d RDMA/qedr: remove set but not used variable 'ctx' adds 12d6f669717d RDMA/nes: Delete impossible debug prints adds 6ceb6331b329 RDMA/uverbs: Declare closing variable as boolean adds 627212c9d49b RDMA/core: Replace open-coded variant of get_device adds adee9f3f3bbb RDMA/core: Depend on device_add() to add device attributes adds c5c4d92e70f3 RDMA/uverbs: Use cdev_device_add() instead of cdev_add() adds b53b1c08a23e RDMA/uverbs: Use device.groups to initialize device attributes adds 2c910cb75e1f Merge branch 'uverbs_dev_cleanups' into rdma.git for-next adds 798bba01b44b RDMA/core: Fail early if unsupported QP is provided adds 6c75520f7e5a IB/mlx5: Don't hold spin lock while checking device state adds 142a9c287613 IB/ipoib: Ensure that MTU isn't less than minimum permitted adds f9d08f1e1939 RDMA/core: Rate limit MAD error messages adds 722c7b2bfead RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() adds 93688ddbe1da RDMA/core: No need to protect kfree with spin lock and semaphore adds f7b65d9bf2db RDMA/core: Use simplified list_for_each adds 4512acd0d34c RDMA/core: Remove context entries from list while unregist [...] adds 2d65f49ff961 RDMA/core: Use simpler spin lock irq API from blocking context adds e1f540c3ed0e RDMA/core: Define client_data_lock as rwlock instead of spinlock adds 50704e039ab1 RDMA/umem: Restore lockdep check while downgrading lock adds c715a39541bb RDMA/core: Follow correct unregister order between sysfs a [...] adds 273993509f05 RDMA/core: Assign device ifindex before publishing the device adds 4269024639f6 RDMA/core: Document CM @event_handler function adds eb93c82ed8c7 RDMA/core: Document QP @event_handler function adds 78dd0c430f11 RDMA/mlx5: Add NIC TX steering support adds b1085be3f468 RDMA/mlx5: Enable attaching modify header to steering flows adds 4adda1122c49 RDMA/mlx5: Enable decap and packet reformat on flow tables adds 10a308964eaf RDMA/mlx5: Enable attaching DECAP action to steering flows adds 5c2db53f6263 RDMA/mlx5: Enable reformat on NIC RX if supported adds e806f9328ba4 RDMA/mlx5: Enable attaching packet reformat action to stee [...] adds 70cd20aed00f IB/uverbs: Add IDRs array attribute type to ioctl() interface adds 86e1d464a8cc RDMA/uverbs: Move flow resources initialization adds 2ea262039015 RDMA/mlx5: Refactor flow action parsing to be more generic adds 501f14e37ba0 RDMA/mlx5: Don't overwrite action if already set adds b823dd6d86ce RDMA/mlx5: Refactor raw flow creation adds fa76d24ee0aa RDMA/mlx5: Add flow actions support to raw create flow adds b47fd4ffe2d6 RDMA/mlx5: Add NIC TX namespace when getting a flow table adds a7ee18bdee83 RDMA/mlx5: Allow creating a matcher for a NIC TX flow table adds 3e5d60bcc8a4 infiniband: remove redundant condition check before debugf [...] adds 0b79b27748cb IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets inste [...] adds f1a315420e79 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() adds a0e0cb82804a IB/hfi1: Eliminate races in the SDMA send error path adds 28a9a9e83cea IB/hfi1: Remove race conditions in user_sdma send path adds 3ca633f1ff7b IB/hfi1: Right size user_sdma sequence numbers and related [...] adds 2bf4b33f83df IB/hfi1: Missing return value in error path for user sdma adds b53ae6bc7e39 IB/hfi1: set_intr_bits uses incorrect source for register [...] adds 99ed748e878a IB/mlx5: Allow transition of DCI QP to reset adds caf1e3ae9fa6 RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu adds f89b7dfa3353 RDMA/core: Avoid unnecessary sa_family overwrite adds 89c5691cdd95 RDMA/core: Let protocol specific function typecast sockadd [...] adds a362ea1d9e1a RDMA/core: Introduce and use rdma_set_src_addr() between I [...] adds 77addc524473 RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr adds 783793b5543d RDMA/core: Use common code flow for IPv4/6 for addr resolve adds 307edde8efb7 RDMA/core: Refer to network type instead of device type adds c31d4b2ddf07 RDMA/core: Protect against changing dst->dev during destin [...] adds 6aaecd385685 RDMA/core: Simplify roce_resolve_route_from_path() adds d6b1764a8c5a RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to chec [...] adds 0e9d2c19bff1 RDMA/core: Consider net ns of gid attribute for RoCE adds 4c0b6534c910 Documentation/ABI: document /sys/class/net/*/dev_port adds 9b8b2a323008 IB/ipoib: Use dev_port to expose network interface port numbers adds f6350da41dc7 IB/ipoib: Log sysfs 'dev_id' accesses from userspace adds cb816cd22618 RDMA: Remove duplicated include from ib_addr.h adds 24b7ab9e9ebb Merge remote-tracking branch 'rdma/for-next' adds 59dd45d550c5 ixgbe: firmware recovery mode adds 7fb94bd58dd6 ixgbevf: VF2VF TCP RSS adds 9e3f2f5ecee6 ixgbe: don't clear IPsec sa counters on HW clearing adds b2875fbf6c96 ixgbe: reload IPsec IP table after sa tables adds 99a7b0c14c30 ixgbe: prep IPsec constants for later use adds eda0333ac293 ixgbe: add VF IPsec management adds 9e4e30cc0c41 ixgbe: add VF IPsec offload enable flag adds 726982404637 ixgbe: add VF IPsec offload request message handling adds adef9a26d6c3 ixgbevf: add defines for IPsec offload request adds 0062e7cc955e ixgbevf: add VF IPsec offload code adds 7f68d4306701 ixgbevf: enable VF IPsec offload operations adds 47b6f50077e6 ixgbe: disallow IPsec Tx offload when in SR-IOV mode adds 5ed4e9e990ee ixgbe: fix the return value for unsupported VF offload adds b537f5845fff Merge branch '10GbE' of
git://git.kernel.org/pub/scm/linux
[...] adds 22ef683b4818 ice: Rework flex descriptor programming adds b36c598c999c ice: Updates to Tx scheduler code adds ff2b13213a6a ice: Update request resource command to latest specification adds fd2a981777d9 ice: Prevent control queue operations during reset adds 74118f7af092 ice: Code optimization for ice_fill_sw_rule() adds 80d144c9ac82 ice: Refactor switch rule management structures and functions adds 0f9d5027a749 ice: Refactor VSI allocation, deletion and rebuild flow adds 48cb27f2fd18 ice: Implement handlers for ethtool PHY/link operations adds f80eaa421076 ice: Clean up register file adds b3969fd727aa ice: Add support for Tx hang, Tx timeout and malicious dri [...] adds b1edc14a3fbf ice: Implement ice_bridge_getlink and ice_bridge_setlink adds 8b97ceb1dc0f ice: Enable firmware logging during device initialization. adds 4f74dcc1b86d ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active adds 8d81fa55bac0 ice: Introduce SERVICE_DIS flag and service routine functions adds 9ea47d81a7f1 ice: Fix and update driver version string adds 09990ad1647f Merge branch '100GbE' of
git://git.kernel.org/pub/scm/linu
[...] adds 1c0372b67cca nfp: encapsulate NSP command arguments into structs adds 2db100002eed nfp: attempt FW load from flash adds ac86da05463d nfp: interpret extended FW load result codes adds 34243f59095e nfp: add support for indirect HWinfo lookup adds f6e71efdf9fb nfp: abm: look up MAC addresses via management FW adds 0377505c540c nfp: add support for NFP5000 adds 9bf6cce89307 nfp: refactor the per-chip PCIe config adds 73eaf3b7b875 nfp: save the MU locality field offset adds c678a9759ade nfp: add basic errors messages to target logic adds 3f0e55a2a6e2 nfp: add RTsym access helpers adds 8f6d6052cf65 nfp: pass cpp_id to nfp_cpp_map_area() adds 761969992dd0 nfp: convert existing RTsym helpers to full target decoding adds 1240989ccca9 nfp: convert all RTsym users to use new read/write helpers adds 640917dd81b6 nfp: support access to absolute RTsyms adds 4152e58cb8c5 nfp: make RTsym users handle absolute symbols correctly adds 817e60a7a2bb Merge branch 'nfp-add-NFP5000-support' adds 8bad008e7951 net/ncsi: remove duplicated include from ncsi-netlink.c adds 21c328dcecfc net: ethernet: Convert to using %pOFn instead of device_node.name adds 6fce10f70461 genetlink: constify genl_err_attr() argument adds 7e3af5936893 net: thunderbolt: Convert to use SPDX identifier adds 6ce706a56c93 8390/etherh: convert to ethtool_{get, set}_link_ksettings adds 9b3004953503 ethtool: drop get_settings and set_settings callbacks adds 2930942e0a39 Merge branch 'ethtool-drop-get_settings-and-set_settings-ops' adds 9ecc660ea1a7 liquidio: remove unnecessary delay when processing IQ responses adds b943f17e0649 liquidio: fix race condition in instruction completion processing adds 0ff89efb5246 ip: fail fast on IP defrag errors adds 02c7f38b7ace selftests/net: add ip_defrag selftest adds 7e8d5755be0e net: nixge: Add support for 64-bit platforms adds 0927f71dbcfb net/tls: Calculate nsg for zerocopy path without skb_cow_data. adds c9aec05228dc liquidio: improve soft command handling adds 6870957ed5bc liquidio: make soft command calls synchronous adds edd572d72f8c liquidio: change octnic_ctrl_pkt to do synchronous soft commands adds 64fecd3ec512 liquidio: remove obsolete functions and data structures adds 920767a9c892 Merge branch 'liquidio-improve-soft-command-response-handling' adds 016f3d1818b0 vxlan: reduce dirty cache line in vxlan_find_mac adds f404c3ecc401 rfkill: fix spelling mistake contidion to condition adds 30ca1aa53621 cfg80211/mac80211: make ieee80211_send_layer2_update a pub [...] adds 7417844b63d4 cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set adds 21a5d4c3a45c mac80211: add stop/start logic for software TXQs adds 9cf0a0b4b64a cfg80211: Add support for 60GHz band channels 5 and 6 adds 1ecef20cf128 mac80211: add missing WFA Multi-AP backhaul STA Rx requirement adds 9c06602b1b92 cfg80211: clarify frames covered by average ACK signal report adds f0259b6ac4a3 Merge tag 'mac80211-next-for-davem-2018-08-29' of git://gi [...] adds 4b59938b209e i40e: convert queue stats to i40e_stats array adds 8fd75c58a09a i40e: move ethtool stats boiler plate code to i40e_ethtool [...] adds 6dba41cd02fc i40evf: update ethtool stats code and use helper functions adds ae1e29f671b4 i40evf: Change a VF mac without reloading the VF driver adds 3c818910911c i40evf: Validate the number of queues a PF sends adds 7eb74ff891b4 i40e: use correct length for strncpy adds e65aae086330 i40evf: set IFF_UNICAST_FLT flag for the VF adds a4e0109a19c5 virtchnl: use u8 type for a field in the virtchnl_filter struct adds cfe396991ad7 i40e: static analysis report from community adds cdec2141c24e i40e: report correct statistics when XDP is enabled adds e78d9a39fd06 i40e: Check and correct speed values for link on open adds 3bd77e2ae147 i40evf: Don't enable vlan stripping when rx offload is turned on adds 5cba17b14182 i40e: hold the rtnl lock on clearing interrupt scheme adds babbcc60040a i40evf: cancel workqueue sync for adminq when a VF is removed adds 5907cf6c5bbe i40e: Prevent deleting MAC address from VF when set by PF adds ee713b6da510 Merge branch '40GbE' of
git://git.kernel.org/pub/scm/linux
[...] adds efbaec89c642 bpf: remove duplicated include from syscall.c adds b5d83fec732d bpf: sockmap test remove shutdown() calls adds 7d2c6cfc5411 bpf: use --cgroup in test_suite if supplied adds b0d1beeff2a9 xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY adds dce5bd6140a4 xdp: export xdp_rxq_info_unreg_mem_model adds 902540342096 xsk: expose xdp_umem_get_{data,dma} to drivers adds 6c5c9581044d net: add napi_if_scheduled_mark_missed adds 123cecd427b6 i40e: added queue pair disable/enable functions adds 6d7aad1da279 i40e: refactor Rx path for re-use adds 20a739dbef28 i40e: move common Rx functions to i40e_txrx_common.h adds 0a714186d3c0 i40e: add AF_XDP zero-copy Rx support adds a96e74727328 i40e: move common Tx functions to i40e_txrx_common.h adds 1328dcddbd53 i40e: add AF_XDP zero-copy Tx support adds 58c50ae4a0b6 samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock adds 29b5e0f34359 Merge branch 'AF_XDP-zerocopy-for-i40e' adds 679c782de14b bpf/verifier: per-register parent pointers adds 8efea21d333d bpf/verifier: display non-spill stack slot types in print_ [...] adds 234dbe3dc1db Merge branch 'verifier-liveness-simplification' adds c7b27c37af3d bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash adds 6493ebf7242d tools/bpf: add bpffs percpu map pretty print tests in test_btf adds 1a86ad89da1c tools/bpf: bpftool: add btf percpu map formated dump adds 56b48c6a6008 Merge branch 'bpf-bpffs-bpftool-dump-with-btf' adds 18baed2684b0 xsk: include XDP meta data in AF_XDP frames adds 7296216776db xdp: remove redundant variable 'headroom' adds 1e215300f138 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|g [...] adds acb4ea956415 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program adds a29c8bb640ca xsk: remove unnecessary assignment adds 11c3f5113600 samples/bpf: xdpsock, minor fixes adds 9746b1ee2edc bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN adds cf484f9f91f7 i40e: fix possible compiler warning in xsk TX path adds 93ee30f3e8b4 xsk: i40e: get rid of useless struct xdp_umem_props adds fd3c040b244b Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
adds f061b48c1787 Revert "net: sched: act: add extack for lookup callback" adds aa4e689ed1a7 veth: add software timestamping adds 506a03aa04de net_sched: add missing tcf_lock for act_connmark adds 7788174e8726 tcp: change IPv6 flow-label upon receiving spurious retran [...] adds 066b10300889 net/ipv4: Add extack message that dev is required for ONLINK adds 1367bbf52a43 net/ipv6: Do not reset nl_net in ip6_route_info_create adds 0340376ecc89 net: dsa: mv88e6xxx: Share main switch IRQ adds 459479da9769 bridge: Switch to bitmap_zalloc() adds 7f12c8a3670f staging: fsl-dpaa2/eth: Delay netdev_register() call adds 34ff68465a17 dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/net adds 531778d0e3a3 Merge branch 'dpaa2-eth-Move-DPAA2-Ethernet-driver' adds ec6ea8e3eee9 net: stmmac: Add CBS support in XGMAC2 adds d99b7d6bca9c net: remove duplicated include from net_failover.c adds 181ab62311c6 bnxt_en: remove set but not used variable 'rx_stats' adds 94524d8fc965 net/tls: Add support for async decryption of tls records adds c2ad647c6442 selftests/tls: Add test for recv(PEEK) spanning across mul [...] adds 2de9d505fb0d rds: store socket timestamps as ktime_t adds c8b795669a5e qed: Lower the severity of a dcbx log message. adds c9e4f5f067f0 liquidio: remove set but not used variable 'irh' adds 5582f44360c4 net: dsa: b53: Provide sensible defaults adds 2d5c28859839 net: bgmac: remove set but not used variable 'err' adds b9de3963cc2b net/sched: fix type of htb statistics adds d28118e39516 net: mvneta: Don't check NETIF_F_GRO ourself adds 7772988ad623 net: mvneta: enable NETIF_F_RXCSUM by default adds bd9f1ee36409 net: mvneta: reduce smp_processor_id() calling in mvneta_t [...] adds 42220b77495d Merge branch 'mvneta-some-small-improvements' adds 1914104fc6f8 net: nixge: Fix Kconfig warning with OF_MDIO adds 743e481580b4 tcp: remove useless add operation when init sysctl_max_tw_buckets adds c309b158090d net: dsa: mv88e6xxx: Fix writing to a PHY page. adds 4382172fa778 net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 adds 1fcc3fd75ee5 Merge branch 'Full-phylink-support-for-mv88e6352' adds 6dae6f06f0fc net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow adds c57d2358ff0d net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices adds b75ba3822c61 net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices adds 19052a3b7710 net/mlx5e: IPoIB, Use priv stats in completion rx flow adds 132c5b452ed8 Merge branch 'mlx5e-IPoIB-stats' adds 35878618c92d liquidio: Added delayed work for periodically updating the [...] adds 05a6843c9281 tipc: correct structure parameter comments for topsrv adds 41dafea2af78 net: hns3: Fix for vf vlan delete failed problem adds fd5f9da3f658 net: hns3: Fix for multicast failure adds 54e97d117baf net: hns3: Fix error of checking used vlan id adds ce2c1d2ea67a net: hns3: Implement shutdown ops in hns3 pci driver adds 0f29fc23b21d net: hns3: Fix for loopback selftest failed problem adds 3f8601f0f571 net: hns3: Fix ping exited problem when doing lp selftest adds daaa8521760e net: hns3: Preserve vlan 0 in hardware table adds 2d03eacc0b7e net: hns3: Only update mac configuation when necessary adds 7f7d9e501f41 net: hns3: Change the dst mac addr of loopback packet adds 7a0a92840268 net: hns3: Remove redundant codes of query advertised flow [...] adds 12f46bc1d447 net: hns3: Refine hns3_get_link_ksettings() adds 4ee5489e5419 Merge branch 'hns3-fixes' adds b5e281ab5a96 cxgb4: when max_tx_rate is 0 disable tx rate limiting adds 68ddc82aff0c cxgb4: collect hardware queue descriptors adds d8d7477702f7 net/wan/fsl_ucc_hdlc: allow ucc index up to 7 adds 43a78e0e64d1 net/wan/fsl_ucc_hdlc: allow PARITY_CRC16_PR0_CCITT parity adds 8978ca7c8b7b net/wan/fsl_ucc_hdlc: Adding ARPHRD_ETHER adds 045f77baf6b4 net/wan/fsl_ucc_hdlc: hmask adds 040b7c94e4ec net/wan/fsl_ucc_hdlc: GUMR for non tsa mode adds ccb7bc0edd99 net/wan/fsl_ucc_hdlc: tx timeout handler adds 802869f4e542 Merge branch 'ethernet-over-hdlc' adds 11bfdabb7ff5 net: phy: mscc: factorize code for LEDs mode adds 0969abaa5093 net: phy: mscc: factorize function for getting LED mode from DT adds a993e0f583c7 net: phy: mscc: read 'vsc8531,vddmac' as an u32 adds 36c53cf0f465 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 adds 5ff8e1f3cd63 net: phy: mscc: read 'vsc8531, led-%d-mode' as an u32 adds 4bdbacfda627 dt-bindings: net: phy: mscc: vsc8531: remove compatible fr [...] adds e02eef317d71 dt-bindings: net: phy: mscc: vsc8531: factorize vsc8531, l [...] adds 2fc4aa59ab47 net: usbnet: mark expected switch fall-through adds 36302685f593 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds 80aaa9c16415 mac80211: Add he_capa debugfs entry adds 6f527287e0bb mac80211: remove pointless 'params' NULL checks adds 331aead5203f mac80211: use le16_encode_bits() instead of open-coding adds adf8ed01e4fd mac80211: add an optional TXQ for other PS-buffered frames adds 03512ceb60ae ieee80211: remove redundant leading zeroes adds 244eb9ae7973 cfg80211: add he_capabilities (ext) IE to AP settings adds 34fb190ec0e2 mac80211: in AP mode, set bss_conf::he_supported adds b0aa75f0b1b2 ieee80211: add new VHT capability fields/parsing adds 09b4a4faf9d0 mac80211: introduce capability flags for VHT EXT NSS support adds 7eb26df29725 mac80211: add ability to parse CCFS2 adds e80d642552a3 mac80211: copy VHT EXT NSS BW Support/Capable data to station adds 70e53669c4c4 mac80211: Store sk_pacing_shift in ieee80211_hw adds d1332e7be250 mac80211: support radiotap L-SIG data adds 2b815b04dfe4 nl80211: Add CAN_REPLACE_PTK0 API adds 62872a9b9a10 mac80211: Fix PTK rekey freezes and clear text leak adds c3d1f8752802 mac80211: support reporting 0-length PSDU in radiotap adds 77cbbc35a49b mac80211: fix saving a few HE values adds add7453ad62f wireless: align to draft 11ax D3.0 adds 0eeb2b674f05 mac80211: add an option for station management TXQ adds edba6bdad6fe mac80211: allow AMSDU size limitation per-TID adds 9739fe29a207 mac80211: add an option for drivers to check if packets ca [...] adds 40b5a0f8c6c7 mac80211: remove unnecessary NULL check adds 014f5a250fc4 cfg80211: validate wmm rule when setting adds 579d03fecb23 Merge tag 'mac80211-next-for-davem-2018-09-05' of git://gi [...] adds fbb66ad5dcbe net/mlx5e: Make function mlx5i_grp_sw_update_stats() static adds 05dcc7129864 net: lan743x_ptp: make function lan743x_ptp_set_sync_ts_in [...] adds fa788d986a3a packet: add sockopt to ignore outgoing packets adds 428f944bd586 netlink: Make groups check less stupid in netlink_bind() adds 9e7e6cabf371 failover: Add missing check to validate 'slave_dev' in net [...] adds 3c576de30bb4 nfp: fix readq on absolute RTsyms adds 31e380f38f6d nfp: prefix rtsym error messages with symbol name adds e84b2f2db2ea nfp: validate rtsym accesses fall within the symbol adds eebd3faa4f03 Merge branch 'nfp-improve-the-new-rtsym-helpers' adds 7848418e28f5 nfp: separate VXLAN and GRE feature handling adds fa8cd98c0640 net: lan78xx: Bail out if lan78xx_get_endpoints fails adds 7a6b022d7964 net: lan78xx: Drop unnecessary strcpy in lan78xx_probe adds 6be665a56d36 net: lan78xx: Switch to SPDX identifier adds 51ceac9fb588 net: lan78xx: Make declaration style consistent adds d4cc597623c3 Merge branch 'net-lan78xx-Minor-improvements' adds c383edc42403 rtnetlink: add rtnl_get_net_ns_capable() adds 9f3c057c146f if_addr: add IFA_TARGET_NETNSID adds d38071455ffb ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR adds 6ecf4c37eb3e ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR adds 87ccbb1f9436 rtnetlink: move type calculation out of loop adds 19d8f1ad12fd if_link: add IFLA_TARGET_NETNSID alias adds 7e4a8d5a93f6 rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g adds 978a46fa6c34 ipv4: add inet_fill_args adds 203651b665f7 ipv6: add inet6_fill_args adds 6ef848efc231 Merge branch 'rtnetlink-add-IFA_TARGET_NETNSID-for-RTM_GETADDR' adds a3f723079df8 qed*: Utilize FW 8.37.7.0 adds 8ca7c1608c34 net: dsa: b53: Add ability to enable/disable port interrupts adds 16994374a6fc net: dsa: b53: Make SRAB driver manage port interrupts adds 5e004460f874 net: dsa: b53: Add helper to set link parameters adds a8e8b9853136 net: dsa: b53: Add PHYLINK support adds 0e01491de646 net: dsa: b53: Add SerDes support adds 2002bc328ca3 Merge branch 'dsa-b53-SerDes-support' adds 83033688b7ad net/mlx5: Change flow counters addlist type to single linked list adds 6e5e22839136 net/mlx5: Add new list to store deleted flow counters adds 9aff93d7d0d4 net/mlx5: Store flow counters in a list adds 12d6066c3b29 net/mlx5: Add flow counters idr adds d24082050f2f net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c adds 1462e48db059 net/mlx5e: Move Q counters allocation and drop RQ to init_rx adds 64109f1dc41f net/mlx5e: Replace PTP clock lock from RW lock to seq lock adds f007c13d4ad6 net/mlx5e: Set ECN for received packets using CQE indication adds fe1dc069990c net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets adds ddc9cc013161 Merge tag 'mlx5e-updates-2018-09-05' of git://git.kernel.o [...] adds 488752220b4a liquidio: Add spoof checking on a VF MAC address adds ddc4d236dc71 liquidio CN23XX: Remove set but not used variable 'ring_flag' adds fa642f08839b openvswitch: Derive IP protocol number for IPv6 later frags adds 38bb4ac91bd8 bnxt_en: remove set but not used variable 'addr_type' adds 0fdc0d675b92 freescale: ethernet: remove unnecessary unlikely() adds 98cdb4807123 net: dsa: Expose tagging protocol to user-space adds 6577b0f71665 nfp: replace spin_lock_bh with spin_lock in tasklet callback adds be7e1b334be4 liquidio: lio_fetch_vf_stats() can be static adds a89cdd8e7c74 cxgb4: impose mandatory VLAN usage when non-zero TAG ID adds 7a8c7f5c30f9 net: dsa: b53: Fix build with B53_SRAB enabled and not B53_SERDES adds 6ad96bdca8aa i40e(vf): remove i40e_ethtool_stats.h header file adds 6d7a8df6dfe4 net: sched: act_skbedit: remove dependency on rtnl lock adds f20a4d01175a net: sched: act_nat: remove dependency on rtnl lock adds cc577b01ba12 net: stmmac: Enable TC Ops for GMAC >= 4 adds 09317da317e5 failover: Fix error return code in net_failover_create adds 25290bfc120d cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm adds 0153167aebd0 net/ipv6: Remove rt6i_prefsrc adds aea890b8b2e0 sch_htb: Remove local SKB queue handling code. adds 596977300ab5 sch_netem: Move private queue handler to generic location. adds 0c69198d81dc infiniband: nes: Use skb_peek_next() and skb_queue_walk(). adds 8b69bd7d8a89 ppp: Remove direct skb_queue_head list pointer access. adds 7957a9dea8bf mac80211: Don't access sk_queue_head->next directly. adds e42a43a5cab2 lan78xx: Do not access skb_queue_head list pointers directly. adds 1181d629cc13 sctp: Use skb_queue_is_first(). adds e3554197fc8f p54: Use skb_peek_tail() instead of direct head pointer accesses. adds 1173ab7b6202 bnx2fc_fcoe: Use skb_queue_walk_safe(). adds 250bb6f0f824 staging: rtl8192e: Use __skb_peek(). adds 776f07ee303a brcmfmac: Use __skb_peek(). adds a8305bff6852 net: Add and use skb_mark_not_on_list(). adds 992cba7e276d net: Add and use skb_list_del_init(). adds 6effee6840af can: Remove SKB list assumptions in rx-offload.c adds 8b9db0d0aa3e rtl818x: Remove SKB list assumptions. adds fd2b803fa8ef Merge branch 'skb_list_cleanups' adds 86c55361e569 net: sched: cls_flower: dump offload count value adds 8ecc7c8a1c16 net_sched: remove redundant qdisc lock classes adds 11957be20ff6 htb: use anonymous union for simplicity adds f973b76888aa net: dsa: b53: Uninitialized variable in b53_adjust_link() adds 0527097ce81c net: xenbus: remove redundant condition check before debug [...] adds aad06d1104e8 xen-netback: remove unecessary condition check before debu [...] adds fe2d22b17288 liquidio: Disabling tasklet when NAPI is active adds 4b6e326b2d34 liquidio: Per queue oom work queue adds 8bf6edcd96fc liquidio: Removed droq lock adds 82bcee42059f Merge branch 'liquidio-Removed-droq-lock-from-Rx-path' adds 3ee5c8873fd3 net: aquantia: fix hw_atl_utils_fw_upload_dwords adds 0e1a0dde8088 net: aquantia: definitions for WOL adds a0da96c08cfa net: aquantia: implement WOL support adds 92ab64079d6b net: aquantia: implement EEE support adds e91578488fd0 net: aquantia: whitespace changes adds 8f60f762aa3d net: aquantia: renaming for better visibility adds 85e55db7dcc5 net: aquantia: bump driver version adds 80de556a6bf4 Merge branch 'aquantia-implement-WOL-and-EEE-support' adds 150085791afb net/tls: Fixed return value when tls_complete_pending_work [...] adds 1fb0d4e8ddb1 net: dsa: b53: Only call b53_port_event() for SGMII ports adds 67edf21e5adf scsi: libcxgbi: fib6_ino reference in rt6_info is rcu protected adds 0041195d55bc netlink: remove hash::nelems check in netlink_insert adds eca09be82eb8 nfp: report FW vNIC stats in interface stats adds 4ef972fd3ec6 net: phy: ste10Xp: Remove wrong SUPPORTED_Pause adds 26eb00a4fcad net: phy: et1011c: Remove incorrect missing 1000 Half adds 15d8daf7bc2d net: phy: bcm63xx: Allow to be built with COMPILE_TEST adds 58056c1e1b0e net: ethernet: Use phy_set_max_speed() to limit advertised speed adds 00eb2243b933 net: bcmgenet: Fix speed selection for reverse MII adds 04b7d41d8046 net: ethernet: Fix up drivers masking pause support adds 41124fa64d4b net: ethernet: Add helper to remove a supported link mode adds af8d9bb2f2f4 net: ethernet: Add helper for MACs which support asym pause adds c306ad36184f net: ethernet: Add helper for MACs which support pause adds 70814e819c11 net: ethernet: Add helper for set_pauseparam for Asym Pause adds 0c122405d4c3 net: ethernet: Add helper for set_pauseparam for Pause adds 22b7d29926b5 net: ethernet: Add helper to determine if pause configurat [...] adds 15665342d48b Merge branch 'Preparing-for-phylib-linkmodes' adds 435f2e7cc0b7 net: bridge: add support for sticky fdb entries adds db3df242bc44 qlcnic: Remove set but not used variables 'fw_mbx' and 'hdr_size' adds f8a1988f6551 net: ethernet: Use DIV_ROUND_UP instead of reimplementing [...] adds d700ec4118f9 net: dsa: mv88e6xxx: Make sure to configure ports with ext [...] adds 52d0d404d39d geneve: add ttl inherit support adds a20625e49dde docs: net: Remove TCP congestion document adds aaf9253025e8 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds cc973aecf0b0 MIPS: lantiq: Do not enable IRQs in dma open adds 7969119293f5 net: dsa: Add Lantiq / Intel GSWIP tag support adds 839790e88a3c dt-bindings: net: Add lantiq, xrx200-net DT bindings adds fe1a56420cf2 net: lantiq: Add Lantiq / Intel VRX200 Ethernet driver adds 86ce2bc73c7a dt-bindings: net: dsa: Add lantiq, xrx200-gswip DT bindings adds 14fceff4771e net: dsa: Add Lantiq / Intel DSA driver for vrx200 adds d03790f55a68 Merge branch 'Lantiq-Intel-vrx200-support' adds 15033f0457dc ipv6: Add sockopt IPV6_MULTICAST_ALL analogue to IP_MULTICAST_ALL adds 9708d2b5b7c6 llc: avoid blocking in llc_sap_close() adds e4a2a3048ed9 net: sock: introduce SOCK_XDP adds 4f23aff8713c tuntap: switch to use XDP_PACKET_HEADROOM adds 291aeb2b1dba tuntap: enable bh early during processing XDP adds f7053b6ccb65 tuntap: simplify error handling in tun_build_skb() adds ac1f1f6c5ae8 tuntap: tweak on the path of skb XDP case in tun_build_skb() adds 8ae1aff0b331 tuntap: split out XDP logic adds 1a097910adda tuntap: move XDP flushing out of tun_do_xdp() adds fe8dd45bb755 tun: switch to new type of msg_control adds 043d222f93ab tuntap: accept an array of XDP buffs through sendmsg() adds 0efac27791ee tap: accept an array of XDP buffs through sendmsg() adds 0a0be13b8fe2 vhost_net: batch submitting XDP buffers to underlayer sockets adds 8bb83b78382c Merge branch 'vhost_net-TX-batching' adds b2ddc48a81b5 net: dsa: b53: Do not fail when IRQ are not initialized adds 293681f149a8 vxlan: Remove duplicated include from vxlan.h adds 50c12f7401a9 gso_segment: Reset skb->mac_len after modifying network header adds 310fc0513ea9 tg3: Fix fall-through annotations adds f91845da9fda pktgen: Fix fall-through annotation adds ee4fccbee7d3 net/ibm/emac: Remove VLA usage adds 52bb6677d530 net: move definition of pcpu_lstats to header file adds 0dc235afc59a cxgb4: Fix endianness issue in t4_fwcache() adds 992bea8e40b7 cxgb4: add per rx-queue counter for packet errors adds c3ec8bcceb07 cxgb4: update supported DCB version adds 93be42f9173b net/sched: act_police: use per-cpu counters adds 2d550dbad83c net/sched: act_police: don't use spinlock in the data path adds 50676de48679 Merge branch 'act_police-lockless-data-path' adds 21e65923abaa net: phy: et011c: Remove incorrect PHY_POLL flags adds b0350d51f001 ip_gre: fix parsing gre header in ipgre_err adds a82738adff16 ip6_gre: simplify gre header parsing in ip6gre_err adds 7a3dd8c8979c tls: async support causes out-of-bounds access in crypto APIs adds f5de8bfef85b net: dsa: gswip: Fix return value check in gswip_probe() adds f592e0b9895c net: dsa: gswip: Fix copy-paste error in gswip_gphy_fw_probe() adds b8b2de91e9db net: lantiq: Fix return value check in xrx200_probe() adds 0a959e45846a net: hns: make function hns_gmac_wait_fifo_clean() static adds d52030e6d584 dt-bindings: net: lantiq, xrx200-net: Use lower case in hex adds e82b5fe5d480 dt-bindings: net: dsa: lantiq, xrx200-gswip: Fix minor sty [...] adds a44ecfbda48f net: lantiq: lantiq_xrx200: Move clock prepare to probe function adds 0e630b598e87 net: dsa: lantiq_gswip: Minor code style improvements adds 711ddb625cf0 net: dsa: tag_gswip: Add gswip to dsa_tag_protocol_to_str() adds d10f7e1d9e60 Merge branch 'lantiq-Minor-fixes-for-vrx200-and-gswip' adds 6f9dbadc1ac6 net: aquantia: memory corruption on jumbo frames adds 0185e2e69f8e selftests/tls: Add MSG_WAITALL in recv() syscall adds 1635bb548f84 net: rds: use memset to optimize the recv adds 764ea3714a85 net: usb: remove redundant null pointer check before of_node_put adds 1ddc5d3e5f1c net: dsa: remove redundant null pointer check before of_node_put adds b458925ed579 net: dsa: remove redundant null pointer check before put_device adds a4ebec033e1c net: ethernet: remove redundant null pointer check before [...] adds 75b2c206bb10 liquidio: Add the features to show FEC settings and set FE [...] adds fc69660bbdb2 s390/qeth: move L2 xmit code to core module adds f13ade199391 s390/qeth: run non-offload L3 traffic over common xmit path adds 0a6da4b10d9c s390/qeth: remove unused L3 xmit code adds 40e6a2258492 s390/qeth: remove qeth_get_elements_no() adds f231dc9dbd78 s390/qeth: limit csum offload erratum to L3 devices adds 2d3986d1ceda s390/qeth: fix up protocol headers early adds 554942646653 s390/qeth: check size of required HW header cache object adds e517b649b3c3 s390/qeth: prepare for copy-free TSO transmission adds 356156b60aff s390/qeth: speed up TSO transmission adds 69d7ce80df6d s390/qeth: remove qeth_hdr_chk_and_bounce() adds 121ca39aa558 s390/qeth: uninstall IRQ handler on device removal adds 4d19db777a2f s390/qeth: invoke softirqs after napi_schedule() adds 31c92732cdf2 s390/qeth: fix typo in return value adds ed47155bdcf3 s390/qeth: fine-tune spinlocks adds 500abbf04029 s390/qeth: reduce 0-initializing when building IPA cmds adds ce5b127b172e Merge branch 's390-qeth-next' adds 5d288b88655d net: caif: remove redundant null check on frontpkt adds 0020f5c807ef net: socionext: Fix two sleep-in-atomic-context bugs in av [...] adds 076ed3da0c9b net/ipv4: defensive cipso option parsing adds c1d04a174f8d gianfar: remove duplicated include from gianfar.c adds e65d52564b01 cxgb4: remove duplicated include from cxgb4_main.c adds 03aa6d95c14c liquidio: remove duplicated include from lio_vf_rep.c adds 49780be19ceb qed: remove duplicated include from qed_cxt.c adds cf7d97e1e54d net: mdio: remove duplicated include from mdio_bus.c adds e366fa435032 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net adds 4373673597c9 Merge remote-tracking branch 'net-next/master' adds 69495d2a5295 libbpf: Remove the duplicate checking of function storage adds a9c676bc8fc5 bpf/verifier: fix verifier instability adds e1302542e37e xdp: unlikely instrumentation for xdp map redirect adds 2a68d85fe1b7 xdp: explicit inline __xdp_map_lookup_elem adds 47b123ed9e99 xdp: split code for map vs non-map redirect adds ad1242d8a063 selftests/bpf: add missing executables to .gitignore adds f5bd3948eb07 selftests/bpf/test_progs: do not check errno == 0 adds 52b7b7843d95 tools/bpf: sync kernel uapi header if_link.h to tools adds f7010770fbac tools/bpf: move bpf/lib netlink related functions into a new file adds 36f1678d9e0b tools/bpf: add more netlink functionalities in lib/bpf adds f6f3bac08ff9 tools/bpf: bpftool: add net support adds a7c19db38d62 bpf: add bpffs pretty print for program array map adds ad3338d2508c tools/bpf: bpftool: support prog array map and map of maps adds 2e2a0c961a87 Merge branch 'progarray_mapinmap_dump' adds 9d0b3c1f1451 tools/bpf: fix a netlink recv issue adds 1edb6e035eb7 net/core/filter: fix unused-variable warning adds d58e468b1112 flow_dissector: implements flow dissector BPF hook adds 2f965e3fcd4b bpf: sync bpf.h uapi with tools/ adds c22fbae76c9f bpf: support flow dissector in libbpf and bpftool adds 9c98b13cc3bb flow_dissector: implements eBPF parser adds 50b3ed57dee9 selftests/bpf: test bpf flow dissection adds 4a9f42c9dcbf Merge branch 'bpf-flow-dissector' adds 70e88c758a6b selftests/bpf: fix bpf_flow.c build adds 7900efc19214 tools/bpf: bpftool: improve output format for bpftool net adds 664e7878451f samples/bpf: remove duplicated includes adds 534e0e52bc23 samples/bpf: fix a compilation failure adds 5964fc1cf0d7 Merge remote-tracking branch 'bpf-next/master' adds 211d6f2dc883 xfrm: Make function xfrmi_get_link_net() static adds 0c05f9837667 esp: remove redundant define esph adds 4a132095dd64 xfrm: allow driver to quietly refuse offload adds c7bc1a5f8193 Merge remote-tracking branch 'ipsec-next/master' adds 02b408fae3d5 netfilter: nf_tables: rt: allow checking if dst has xfrm attached adds cd5125d8f518 netfilter: nf_tables: split set destruction in deactivate [...] adds 0ef235c71755 netfilter: nf_tables: warn when expr implements only one o [...] adds 0935d5588400 netfilter: nf_tables: asynchronous release adds 2953d80ff048 netfilter: remove obsolete need_conntrack stub adds 6c47260250fc netfilter: nf_tables: add xfrm expression adds 59c08c69c278 netfilter: ctnetlink: Support L3 protocol-filter on flush adds 0d704967f4a4 netfilter: xt_cgroup: shrink size of v2 path adds fa5950e498e7 netfilter: nf_tables: avoid BUG_ON usage adds 70c0eb1ca016 netfilter: xtables: avoid BUG_ON adds 7052ba408019 netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL adds 4430b897a206 netfilter: cttimeout: remove superfluous check on layer 4 [...] adds c8204cab9cb5 netfilter: nat: remove unnecessary rcu_read_lock in nf_nat [...] adds 48109886e710 Merge remote-tracking branch 'netfilter-next/master' adds e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size adds 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure adds 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast adds 00afd4c21f2f NFC: fix attrs checks in netlink interface adds 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier adds c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() adds 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] adds 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] adds 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver adds 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() adds 1f008cfec5d5 NFC: fdp: Fix unused variable warnings adds d14e0e00f394 Merge remote-tracking branch 'nfc-next/master' adds bd1d395070cc ath10k: fix kernel panic by moving pci flush after napi_disable adds 3f96556f639e wcn36xx: Use kmemdup instead of duplicating it in wcn36xx_ [...] adds d410e28f3ae4 wcn36xx: use dma_zalloc_coherent instead of allocator/memset adds 58da3b423070 ath10k: skip resetting rx filter for WCN3990 adds a9911937e7d3 ath10k: schedule hardware restart if WMI command times out adds 06ae8dc00433 ath10k: use struct_size() in kzalloc() adds bf05e0fe7da4 ath9k: Remove unnecessary parentheses adds a2f73a167dc1 ath9k: remove unused array firstep_table adds d9c52fd17cb4 ath9k: fix tx99 with monitor mode interface adds 4ac1f003e72a ath6kl: Remove unnecessary parentheses adds 32dcfe8316cd wil6210: remove reset file from debugfs adds 22b9610ec687 wil6210: add support for channel 4 adds 9a65064abdf8 wil6210: drop Rx multicast packets that are looped-back to STA adds 596bdbcce90f wil6210: set edma variables only for Talyn-MB devices adds 686ab4f5bd8d wil6210: allocate rx reorder buffer only if rx reorder is enabled adds df2b53884a5a wil6210: prevent usage of tx ring 0 for eDMA adds 84f16fbb6238 wil6210: fix RX buffers release and unmap adds b9010f105f21 wil6210: add FT roam support for AP and station adds 4405b632e3da wil6210: fix invalid memory access for rx_buff_mgmt debugfs adds 34d5629d2ca8 ath10k: limit available channels via DT ieee80211-freq-limit adds 9cac6a9b6297 Merge ath-next from
git://git.kernel.org/pub/scm/linux/ker
[...] adds b21e32dc348a iwlwifi: turn timestamp marker cmd off by default adds fe997b00c5b5 iwlwifi: remove unused TLC debugging commands adds dd2690579f51 iwlwifi: runtime: avoid calling debugfs read functions mor [...] adds 2210f6959dfa iwlwifi: set the tid for non-QOS frames to zero adds 2d8c261511ab iwlwifi: add d3 debug data support adds 11a0513cac8a iwlwifi: mvm: remove duplicate if in iwl_mvm_setup_connect [...] adds a75b9b333aeb iwlwifi: mvm: protect D0i3 code behind CONFIG_PM adds 2afa6a7311f5 iwlwifi: mvm: support new WoWLAN status FW API adds 86e177d80ff7 iwlwifi: mvm: add NOA and CSA to a probe response adds 7d2bcc22cd16 iwlwifi: add required include to iwl-fh.h adds bd6fc6552b05 iwlwifi: mvm: add bss color to radiotap adds 621f3f57050a iwlwifi: mvm: add support for RX_AMPDU_EOF bit for HE SU adds c630b477caf7 iwlwifi: mvm: move he RX handling to a separate function adds 4799ea53a578 iwlwifi: mvm: move he RX handling to a separate function adds 75e9947ea42d iwlwifi: enable reading the value of delay in timestamp_ma [...] adds 7891965d74bc iwlwifi: drop packets with bad status in CD adds 9b3089bd820d iwlwifi: pcie: allow using tx init for other queues but th [...] adds 89d5e833534b iwlwifi: pcie: make non-static hcmd and rx code adds 4290eaad7a8a iwlwifi: remove dump_regs() from transport ops adds 33bdccb71aa6 iwlwifi: remove FSF's address from the license notice adds 4c2f445c0f49 iwlwifi: mvm: skip EBS in low latency mode while fragmente [...] adds 0791c2fce3c8 iwlwifi: mvm: support new reduce tx power FW API. adds 9416560e4153 iwlwifi: pcie: store the default rxq number adds b6fe27575a04 iwlwifi: pcie: make gen2 of apm_init non-static adds 38bd7e58cf41 iwlwifi: add 80211 hdr offset to trace data adds 84f260251ed8 iwlwifi: don't WARN on trying to dump dead firmware adds 2b3fae668c66 iwlwifi: pcie: avoid unnecessary work if NIC is disconnected adds 50f067b35684 iwlwifi: mvm: support Coex Schema 2 adds f60c9e591b05 iwlwifi: improve the flow when a NIC is disconnected adds 941ab4eb66c1 iwlwifi: mvm: fix BAR seq ctrl reporting adds 1a19c139be18 iwlwifi: mvm: avoid sending too many BARs adds 3baf7528d6f8 iwlwifi: mvm: Send LQ command as async when necessary adds e506b481642a iwlwifi: pcie: set interrupt coalescing also for gen2 adds 754f890a3aef iwlwifi: remove all occurrences of the FSF address paragraph adds dabf98443858 iwlwifi: mvm: implement extended HE-MU sniffer API adds de8da2306084 iwlwifi: mvm: put LTF symbol size into HE radiotap adds 93cc712a7993 iwlwifi: mvm: properly decode HE GI duration adds 925bc2b189ec iwlwifi: mvm: report # of LTF symbols for extended range SU PPDUs adds 317bc55fa82f iwlwifi: mvm: remove channel 2 from HE radiotap if not applicable adds 06c34dee07c7 iwlwifi: Add missing 11n disable module parameter check adds 65c3b582ecab iwlwifi: mvm: send BCAST management frames to the right station adds 2859de7637b5 iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates adds c5f97542aa06 iwlwifi: change monitor DMA to be coherent adds ae17404e3860 iwlwifi: avoid code duplication in stopping fw debug data [...] adds 3e467b8e4cf4 iwlwifi: rs-fw: enable STBC in he correctly adds 423584dd8060 iwlwifi: rs-fw: support dcm adds 764f9de50271 iwlwifi: mvm: decode HE TB PPDU data adds 1169310fa9a8 iwlwifi: refactor txq_alloc for supporting more command type adds 930ab73c3759 iwlwifi: mvm: activate fragmented EBS in case of fragmented scan adds ea7c2bfdec6d Revert "iwlwifi: allow memory debug TLV to specify the mem [...] adds ab27926d9e4a iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF [...] adds 647d2886a892 Merge tag 'iwlwifi-next-for-kalle-2018-08-31' of git://git [...] adds 9e9e11d83238 brcmsmac: Remove extra parentheses adds 057118edfc36 cw1200: Remove extra parentheses adds 62a25dc56990 mt76x2u: Add support for Alfa AWUS036ACM adds 3348ef6a6a12 libertas_tf: prevent underflow in process_cmdrequest() adds 2fef681a4cf7 brcmfmac: add CYW89342 mini-PCIe device adds 4ad298da9392 brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT [...] adds a858376cdbb3 brcmfmac: add 4-way handshake offload detection for FT-802.1X adds 5945310a1755 orinoco: remove unused array encaps_hdr and macro ENCAPS_OVERHEAD adds 199ba9faca90 rtl8187: Fix warning generated when strncpy() destination [...] adds 7bd4628c2f31 mwifiex: do no submit URB in suspended state adds 33a164fa8a4c mwifex: free rx_cmd skb in suspended state adds f483039cf51a rt2x00: use simple_read_from_buffer() adds cb18e2e9ec71 brcmfmac: fix wrong strnchr usage adds baa8caf4ab7a rsi: fix memory alignment issue in ARM32 platforms adds 4c62764d0fc2 rsi: improve kernel thread handling to fix kernel panic adds 81c8eccc2404 mt76: Fix comparisons with invalid hardware key index adds 9b2fd48d36e2 mt76x2u: run device cleanup routine if resume fails adds ac5d5b3f199e mt76: verify evt type in usb mcu response adds 2735a6dd7df3 mt76: unify wait_for_mac adds 89e1b1bc075a mt76: rename mt76x2_regs.h adds 797ea2407825 mt76: merge mt76x0/regs.h into mt76x02_regs.h adds 108a4861ef19 mt76: create new mt76x02-lib module for common mt76x{0,2} code adds c378f2473466 mt76: unify mac_get_key_info adds d413127359c3 mt76: add helpers for register access with mt76_dev struct adds 047aed1c38cf mt76: unify mac_shared_key_setup adds 46436b5ef9dd mt76: unify mac_wcid_set_key adds 32bb405fe2bc mt76: unify mac_wcid_setup adds 516ea2a2a9d4 mt76: use mac_wcid_set_drop in mt76x0 adds 459e237f14cd mt76x0: use mt76_wcid_free in mt76x0 adds 98ff26e5e217 mt76: unify mt76x02_vif struct adds f5a7f126e5fe mt76: unify sta structure part 1 adds b2d91fb30223 mt76: unify sta structure part 2 adds 78dae93fd8ff mt76x0: initalize custom tx queues adds 16c8a792ea44 mt76x0: use mt76x02_sta and mt76x02_tx_status adds 5090efa4a2e8 mt76: move mt76_reg_pair definition in mt76.h adds 4c89ff2c74e3 mt76: split __mt76u_mcu_send_msg and mt76u_mcu_send_msg routines adds 288d600a8880 mt76: move mt76x2u_mcu_deinit routine in mt76-usb module adds 851ab66e293c mt76: add multiple regs read support to usb_mcu layer adds 795dbf0fd20c mt76x0: use mt76u_init for bus initialization adds e9fa647a0ad3 mt76x0: remove mt76x0_vendor_reset routine adds 72750efddba9 mt76x0: remove mt76x0_vendor_single_wr routine adds 84740d5dc66e mt76x0: remove mt76x0_mcu_msg_alloc routine adds ad27c4ae0ba7 mt76x0: use shared mt76 usb mcu completion adds 73d411e2d499 mt76x0: remove mt76x0_complete_urb routine adds 172222cff066 mt76x0: remove mt76x0_vendor_request routine adds 876d3d02ee31 mt76x0: remove unused mt76x0_wait_asic_ready routine adds 6f4796b7063e mt76x0: use mt76u_mcu_send_msg utility routine to send fw cmds adds 0e3612e06be4 mt76x0: remove unused mt76x0_mcu structure adds a0b65ca60ec7 mt76x0: use mt76u_mcu_fw_send_data for fw uploading adds 01b302cd5874 mt76x0: remove unused routines for usb_buff alloc/free adds b37b30afc2b3 mt76: Enable NL80211_EXT_FEATURE_CQM_RSSI_LIST adds 514502c3a70b rtl8xxxu: Add rtl8188ctv support adds 7e41fb504592 wireless: remove unnecessary unlikely() adds ec7eccf7ad1c rsi: remove set but not used variables 'header_size' and ' [...] adds b9bcce366bd5 rtlwifi: remove set but unused variables adds cf5652c962da orinoco_usb: fix spelling mistake in fall-through annotation adds 43e2f2904160 Merge wireless-drivers into wireless-drivers-next adds 1b31d6693bb1 Merge remote-tracking branch 'wireless-drivers-next/master' adds f6d5afe542c9 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic adds b8afe12ac980 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] adds 9c1eecd5145d Bluetooth: hci_qca: Remove hdev dereference in qca_close(). adds 0254fd67b9ed Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] adds 08d70c106258 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). adds fd71430f2e26 Merge remote-tracking branch 'bluetooth/master' adds 7f021ac9abf1 cfg80211: remove unnecessary null pointer check in cfg8021 [...] adds 2e8a1aa0dadf cfg80211: remove redundant check of !scan_plan adds 1bdac8658596 mac80211: fix issue with possible txq NULL pointer adds ec5b8381e2fc cfg80211: combine duplicate wdev init code adds 0ccc92731f2f Merge remote-tracking branch 'mac80211-next/master' adds 72244b6bc752 gfs2: improve debug information when lvb mismatches are found adds 4f36cb36c9d1 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated adds 75167739bbe2 Merge remote-tracking branch 'gfs2/for-next' adds 85e08e586445 mtd: rawnand: Add the nand_wait_readrdy() helper and use it adds 52f05b6b87de mtd: rawnand: Add the nand_wait_rdy_op() helper and use it adds 7525c9518ea6 mtd: rawnand: Get rid of the ->read_word() hook adds 88aa3bbfc020 mtd: rawnand: marvell: use regmap_update_bits() for syscon access adds f223713f1517 mtd: rawnand: toshiba: Add support for Toshiba Memory BENA [...] adds 33c1c5fee2e8 mtd: rawnand: marvell: document a bit more the driver adds 64a225881705 Documentation: mtd: remove stale pxa3xx NAND controller do [...] adds 434655af6a18 mtd: rawnand: fsl_ifc: check result of SRAM initialization adds ff8648f29fe5 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions adds f1bf52e86572 mtd: rawnand: denali: use SPDX-License-Identifier and fix [...] adds ab0fb17c7d46 mtd: rawnand: qcom: don't include dma-direct.h adds a9fdba0b0e5f mtd: rawnand: Convert to using %pOFn instead of device_node.name adds 81592c69c9ed mtd: rawnand: jz4780: use struct_size() in devm_kzalloc() adds 2f91eb6951d9 mtd: rawnand: atmel: use struct_size() in devm_kzalloc() adds 1002aed789bc mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] adds 2d9678685b43 mtd: rawnand: Pass a nand_chip object to nand_scan() adds 76b7bb18a74b mtd: rawnand: Pass a nand_chip object to nand_release() adds 25e68c93243b mtd: rawnand: Pass a nand_chip object to nand_wait_ready() adds e858b81b08aa mtd: rawnand: Pass a nand_chip object to ecc->hwctl() adds acf6f2fba9db mtd: rawnand: Pass a nand_chip object to ecc->calculate() adds 03784031b1ee mtd: rawnand: Pass a nand_chip object to ecc->correct() adds 6af9275a39b0 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks adds 11f100b536a0 mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks adds 0cde13f1772c mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks adds 1b0d4bf894a4 mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks adds b1e4396f17f6 mtd: rawnand: Pass a nand_chip object to chip->select_chip() adds 320d8272bda8 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks adds 239edda183cd mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() adds 0a49cdf34151 mtd: rawnand: Pass a nand_chip object to chip->dev_ready() adds 5ab3a61737af mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() adds a3bf6e2e2c4e mtd: rawnand: Pass a nand_chip object to chip->waitfunc() adds e566136e1bc8 mtd: rawnand: Pass a nand_chip object to chip->erase() adds d6e5a21935ea mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] adds f6ef02fec94b mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() adds d3afaeb4ba86 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] adds eae2a8d7dee2 mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] adds 70c1d87cd67b mtd: rawnand: Pass a nand_chip object nand_erase_nand() adds ddc789c57499 mtd: rawnand: marvell: rework BCH engine failure path adds 3e4111031952 mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] adds 1a26660fb24e mtd: rawnand: Remove docg4 adds 08338928172b ARM: pxa: palmtreo: Drop docg4 specific init adds d882599ba8a5 mtd: rawnand: Make maxchips an unsigned int adds 9b2c0b94ae32 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] adds 8ec4cf89c557 Merge remote-tracking branch 'nand/nand/next' adds da62ce3b981e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] adds 8fbb1d4c705e mtd: spi-nor: parse SFDP Sector Map Parameter Table adds 93973b0c7fd8 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds cf5448b5c3d8 crypto: caam/jr - remove ablkcipher IV generation adds aec48adce85d crypto: caam/qi - remove ablkcipher IV generation adds 5ca7badb1f62 crypto: caam/jr - ablkcipher -> skcipher conversion adds 9dbe3072c6b1 crypto: caam/qi - ablkcipher -> skcipher conversion adds 578bdaabd015 crypto: speck - remove Speck adds 3bdd23f886c0 crypto: xcbc - Remove VLA usage adds d73d67fbcb94 crypto: cbc - Remove VLA usage adds ebf533adc877 crypto: ccm - Remove VLA usage adds b68a7ec1e9a3 crypto: hash - Remove VLA usage adds a9f7f88a12f1 crypto: api - Introduce generic max blocksize and alignmask adds 1299c9cfae6d crypto: qat - Remove VLA usage adds f3569fd613f6 crypto: shash - Remove VLA usage in unaligned hashing adds e82867fddd28 crypto: ccp - add timeout support in the SEV command adds 820684cc269f crypto: atmel - switch to SPDX license identifiers adds ab8085c130ed crypto: x86 - remove SHA multibuffer routines and mcryptd adds 00227e3a1d08 crypto: arm/ghash-ce - implement support for 4-way aggregation adds ed6ed11830a9 crypto: arm64/aes-modes - get rid of literal load of adden [...] adds 598b7d41e544 crypto: arm64/crc32 - remove PMULL based CRC32 driver adds 6c1b0da13e52 crypto: arm64/crct10dif - preparatory refactor for 8x8 PMU [...] adds 2fffee536c68 crypto: arm64/crct10dif - implement non-Crypto Extensions [...] adds dd8b083f9a5e crypto: api - Introduce notifier for new crypto algorithms adds b76377543b73 crc-t10dif: Pick better transform if one becomes available adds 11dcb1037f40 crc-t10dif: Allow current transform to be inspected in sysfs adds a1b22a5f45fe crypto: arm/chacha20 - faster 8-bit rotations and other op [...] adds 6d39a1241ebc dm: Remove VLA usage from hashes adds a7e7edfea23f crc-t10dif: crc_t10dif_mutex can be static adds a78884811645 crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] adds 41a9aca6a2f3 crypto: cavium/nitrox - Added support for SR-IOV configuration. adds 9510e8d23558 Merge remote-tracking branch 'crypto/master' adds 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...] adds e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure adds dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...] adds 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro adds a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg adds 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put adds 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...] adds cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon adds 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON adds 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...] adds 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info adds e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings adds a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver adds eb91cde094f5 dt-bindings: tc358754: add DT bindings adds f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver adds 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile adds bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage adds 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks adds d7734b74095d drm/vkms: Add atomic_helper_check_plane_state adds dfb9f5cabfe3 drm/vkms: subclass CRTC state adds 27fb462a01c3 drm/bridge/tc358764: fix drm helper name adds 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t adds 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...] adds e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume() adds 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message adds d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop adds 570913e0b1be drm/rockchip: vop: add px30 vop support adds 3e77c4d02237 drm/vkms: Subclass plane state adds 6c234fe37c57 drm/vkms: Implement CRC debugfs API adds bc0d332daef3 drm/vkms: Release pages_lock before return adds 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset adds ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...] adds e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...] adds 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...] adds 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...] adds 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...] adds 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added adds 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put adds 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend() adds e61e0f07ef0d gpu: drm: virtio: code cleanup adds 31e63d31eaf0 drm/vkms: Fix vmap_count increment position adds e750218d26c3 drm/doc: clarify how to acquire required vblank event reference adds 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...] adds e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...] adds 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put adds f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export adds abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...] adds 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp adds b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put adds 5043348a4969 drm: qxl: Fix error handling at qxl_device_init adds 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...] adds eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put adds d5cc15a0c66e drm: crc: Introduce verify_crc_source callback adds 4396551e9cf3 drm: crc: Introduce get_crc_sources callback adds b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback adds 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback adds 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback adds a8c20833c6bf drm/i915/crc: implement verify_crc_source callback adds 260bc55116c5 drm/i915/crc: implement get_crc_sources callback adds ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback adds 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names adds b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel adds 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable() adds fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock adds 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete adds 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit adds 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...] adds d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error adds 3eb3cd04e2d8 drm/panel: Fix sphinx warning adds 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h> adds a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops adds e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops adds 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops adds 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops adds c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...] adds 7e7b68ef0076 drm/fourcc: Add DOC: overview comment adds af6979331da1 drm/vkms/crc: Implement verify_crc_source callback adds c0811a7d5bef drm/crc: Cleanup crtc_crc_open function adds ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()" adds e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface adds 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc() adds a5ec8332d428 drm: Add per-plane pixel blend mode property adds bc537a9cc47e Merge drm/drm-next into drm-misc-next adds bf1178c98930 drm/bridge: ti-sn65dsi86: Add mystery delay to enable() adds 319711f98208 drm/atmel-hlcdc: prefer a higher rate clock as pixel-clock base adds 9946a3a9dbed drm/atmel-hlcdc: allow selecting a higher pixel-clock than [...] adds 7473b9aff963 dt-bindings: display: bridge: lvds-transmitter: add ti, ds90c185 adds 2e7c04aec867 dt-bindings: display: atmel: optional video-interface of e [...] adds 012877b76c2f drm/atmel-hlcdc: always iterate over the first 4 output endpoints adds b6e075c3cb6e drm/atmel-hlcdc: support bus-width (12/16/18/24) in endpoi [...] adds dc879f61c45d drm/rockchip: fix coding style and incorrect description adds 29adeb4f954b drm/rockchip: Use struct_size() in devm_kzalloc() adds a6edf83922ef drm/rockchip: vop: fix some register define error for px30 adds aba911e6ac74 drm/bochs: Replace ttm_bo_unref with ttm_bo_put adds 4efd631e2f48 drm/cirrus: Replace ttm_bo_unref with ttm_bo_put adds 233c2b74b008 drm/qxl: Replace ttm_bo_unref with ttm_bo_put adds 94f4a12707c9 drm/virtio: Replace ttm_bo_reference with ttm_bo_get adds 0e7a3d4b66e1 drm/virtio: Replace ttm_bo_unref with ttm_bo_put adds 09c4b4945743 drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() adds 5ce70c799ac2 drm_dp_cec: check that aux has a transfer function adds 9bcf6d9868ae drm_dp_cec: add note about good MegaChips 2900 CEC support adds a4c30a4861c5 drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remo [...] adds 46094b2baeeb drm/nouveau: add DisplayPort CEC-Tunneling-over-AUX support adds e86e894751f0 drm/amdgpu: add DisplayPort CEC-Tunneling-over-AUX support adds b972cece9448 drm: Describe pixel_blend_mode in drm_plane_state adds fbb0de795078 Add udmabuf misc device adds fbc42d455a29 fbdev: show fbdev number for debugging adds 5fa793d36646 fbdev: allow apertures == NULL in remove_conflicting_frame [...] adds 69aa5355ab0d fbdev: add kerneldoc do remove_conflicting_framebuffers() adds 4d18975c78f2 fbdev: add remove_conflicting_pci_framebuffers() adds a62dfac0ff98 drm/amdgpu: use simpler remove_conflicting_pci_framebuffers() adds 256ee417525a drm/cirrus: use simpler remove_conflicting_pci_framebuffers() adds 77d1ed41c0c1 drm/bochs: use simpler remove_conflicting_pci_framebuffers() adds 39a3043aa446 drm/radeon: use simpler remove_conflicting_pci_framebuffers() adds 020aa2ec15fc drm/mgag200: use simpler remove_conflicting_pci_framebuffers() adds 770af5859d69 drm/virtio: use simpler remove_conflicting_pci_framebuffers() adds ff07a5854b09 drm/vc4: use simpler remove_conflicting_framebuffers(NULL) adds a7e3fa769891 drm/sun4i: use simpler remove_conflicting_framebuffers(NULL) adds 6e4228fbaf0f drm/tegra: kick out simplefb adds b9a40816fef7 Document/gpu: Use new vm_fault_t type adds a9734d8ee633 drm: Suppress user controlled spam for invalid drm_wait_vb [...] adds 5ddd6582cd7b drm: Remove "protection" around drm_vma_offset_manager_destroy() adds 7948a2b15873 qxl: fix null-pointer crash during suspend adds 6c19787e10b1 drm/virtio: track virtual output state adds b3f13ec958a7 drm/virtio: add virtio_gpu_object_detach() function adds a3b815f09bb8 drm/virtio: add iommu support. adds 683a0e630cb4 dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_create adds 69517c1798f3 dt-bindings: display: Add compatible for A64 DE2 display pipeline adds 06f27fe9ffb7 drm/sun4i: Add support for A64 mixers adds dd8bd5478cc4 drm/sun4i: Add support for A64 display engine adds d9ac59978d0d dt-bindings: display: Add compatible for A64 HDMI adds 50414b954ba6 dt-bindings: sun4i-drm: add HDMI VCC supply property for s [...] adds 633ba1e086e1 drm/sun4i: Add support for HDMI voltage regulator adds 3880f62e476d drm/rockchip: add function to check if endpoint is a subdriver adds 1f0f01515172 drm/rockchip: Add support for Rockchip Soc RGB output interface adds 8d544233100b drm/rockchip: vop: Add directly output rgb feature for px30 adds 428e15cc41e3 drm/rockchip: vop: add rk3188 vop definitions adds 0ca33adb91c0 drm/vkms: Fix race condition around accessing frame number adds 3ee22b769fd7 drm/rockchip: rgb: add stub functions when rgb encoder is [...] adds f5169a17af4e Merge tag 'drm-misc-next-2018-09-05' of git://anongit.free [...] adds fb96b67c8ae0 drm/omap: Allocate drm_device earlier and unref it as last step adds 52b9ef246d6a drm/omap: Manage the usable omap_dss_device list within om [...] adds eb5bc1f92ba3 drm/omap: Do dss_device (display) ordering in omap_drv.c adds 36c61ae2b755 drm/omap: dss: Remove display ordering from dss/display.c adds f13e97cf3e72 drm/omap: dss: Gather OMAP DSS components at probe time adds cc1876ce5791 drm/omap: dss: Move platform_device_register from core.c t [...] adds 8023651bd3d9 drm/omap: dss: Handle DPI and SDI port initialization failures adds 52dd898a30e0 drm/omap: dss: Remove omapdss_atv_ops get_wss and set_wss [...] adds 9976782f331b drm/omap: dss: Remove DSS encoders get_timings operation adds 21ebcbac5066 drm/omap: dss: Remove unused omapdss_default_get_timings() adds e0528c944058 drm/omap: dss: Constify omap_dss_driver operations structure adds d65b0e0530bb drm/omap: displays: Remove videomode from omap_dss_device [...] adds df91128b205d drm/omap: dss: Remove omap_dss_device panel fields adds 7e7a0edecca0 drm/omap: dss: Rename omap_dss_device list field to output_list adds 6a7c5a2200ad drm/omap: dss: Create global list of all omap_dss_device i [...] adds 9184f8d94c38 drm/omap: dss: Create and use omapdss_device_is_registered() adds a7e82a67c1d7 drm/omap: dss: Rework output lookup by port node adds e10bd354ad79 drm/omap: dss: Allow looking up any device by port adds b93109d7dc9e drm/omap: dss: Move common device operations to common structure adds ec727e3f6184 drm/omap: dss: Add functions to connect and disconnect devices adds 1f507968c30b drm/omap: dss: Move debug message and checks to connection [...] adds 73fc0ac4a695 drm/omap: displays: Don't call disconnect handlers directly adds fb5571717c24 drm/omap: dss: Move src and dst check and set to connectio [...] adds 7269fde4e8c9 drm/omap: displays: Remove input omap_dss_device from panel data adds f3ed97f9ae7d drm/omap: dsi: Simplify debugfs implementation adds 3ce75d67e44c drm/omap: Move DSI debugfs clocks dump to dsi%u_clks files adds de57e9dbc145 drm/omap: dss: Remove output devices list adds 92ce521a4841 drm/omap: dss: Rename for_each_dss_dev macro to for_each_d [...] adds b9f4d2ebf641 drm/omap: dss: Make omap_dss_get_next_device() more generic adds 4e0bb06c0b9a drm/omap: dss: Split omapdss_register_display() adds 67822ae11971 drm/omap: dss: Remove panel devices list adds c1dfe721e096 drm/omap: dss: Move and rename omap_dss_(get|put)_device() adds f324b2798c87 drm/omap: dss: Store dss_device pointer in omap_dss_device adds 845417b3b3b0 drm/omap: dss: Move DSS mgr ops and private data to dss_device adds 5c718e015a0f drm/omap: dss: Modify omapdss_find_output_from_display() t [...] adds 4e20bda68e01 drm/omap: dss: Replace omap_dss_device port number with bitmask adds eaaedaf6a1de drm/omap: dss: Extend omapdss_of_find_source_for_first_ep( [...] adds a25edf0ea6de drm/omap: displays: Don't cast dssdev to panel data unnecessarily adds 66aacfe22d53 drm/omap: dss: Cleanup error paths in output init functions adds edb715dffdee drm/omap: dss: dsi: Move initialization code from bind to probe adds 5fc15d98a068 drm/omap: dss: hdmi4: Move initialization code from bind to probe adds 5f031b471734 drm/omap: dss: hdmi5: Move initialization code from bind to probe adds c87193267d24 drm/omap: dss: venc: Move initialization code from bind to probe adds 27d624527d99 drm/omap: dss: Acquire next dssdev at probe time adds f7e376aece46 drm/omap: dss: Add for_each_dss_output() macro adds bea131966ffa drm/omap: dss: Add function to retrieve display for an output adds a48bc6ac2c6c drm/omap: dss: Remove duplicated parameter to dss_mgr_(dis [...] adds 8a36357ae3b2 drm/omap: dss: Get regulators at probe time adds f96993630445 drm/omap: Remove unneeded variable assignments in omap_mod [...] adds ac3b13189333 drm/omap: Create all planes before CRTCs adds 2ee767922e1b drm/omap: Group CRTC, encoder, connector and dssdev in a s [...] adds 511afb44d72a drm/omap: Reverse direction of DSS device (dis)connect operations adds 79ddb2f0c348 drm/omap: dss: Move connection checks to omapdss_device_(d [...] adds 713165561b7e drm/omap: dss: Move display type validation to initializat [...] adds 3be0f15bd6e9 drm/omap: dss: Merge two disconnection helpers adds 00b30e794ffc drm/omap: Pass pipe pointer to omap_crtc_init() adds e48f9f16a16a drm/omap: Store CRTC lookup by channel table in omap_drm_private adds 67dfd2d3d0c2 drm/omap: Remove omap_crtc_output global array adds d25a7d67465f drm/omap: Remove supported output check in CRTC connect handler adds 0f37938c7c43 drm/omap: Set dispc_channel_connect from DSS output connec [...] adds 43f7078f6b6f drm/omap: dss: Remove the dss_mgr_(dis)connect() operations adds e553ea09e268 drm/omap: dss: Remove unused omap_dss_driver operations adds 6f7ae8c29242 drm/omap: dss: Remove omap_dss_driver .[gs]et_mirror operations adds a4e9ecf4bb19 drm/omap: Remove unnecessary display output sanity checks adds 1298977f0c8a drm/omap: Check omap_dss_device type based on the output_t [...] adds ede880e1825b drm/omap: connector-hdmi: Convert to the GPIO descriptors API adds ac2d1fcbebd6 drm/omap: encoder-tfp410: Convert to the GPIO descriptors API adds 57e0478a29cf drm/omap: panel-nec-nl8048hl11: Convert to the GPIO descri [...] adds aec338cbf8c3 drm/omap: panel-sony-acx565akm: Convert to the GPIO descri [...] adds 2167f9e28a30 drm/omap: panel-tpo-td028ttec1: Drop unneeded linux/gpio.h header adds e7df6571024b drm/omap: panel-tpo-td043mtea1: Convert to the GPIO descri [...] adds 83910ad3f51f drm/omap: Move most omap_dss_driver operations to omap_dss [...] adds 09e5bb6d5b94 drm/omap: dss: Add device operations flags adds f2ea55775e05 drm/omap: Don't call .detect() operation recursively adds 949ea2ef3fed drm/omap: Don't call HPD registration operations recursively adds a21a8f3c93e1 drm/omap: Remove unneeded safety checks in the HPD operations adds 18412b667c96 drm/omap: Merge HPD enable operation with HPD callback reg [...] adds f006325cdc80 drm/omap: Move HPD disconnection handling to omap_connector adds 90279e9518da drm/omap: Don't call EDID read operation recursively adds 70f9cbfc56a3 drm/omap: Get from CRTC to display device directly adds d96aaada5555 drm/omap: Pass both output and display omap_dss_device to [...] adds 7805d1e5098c drm/omap: Don't call HDMI mode and infoframe operations re [...] adds 47a3ee27934a drm/omap: Pass both output and display omap_dss_device to [...] adds 52c5dd2a7bed drm/omap: Determine connector type directly in omap_connector.c adds ec68cd5a18e1 drm/omap: dss: hdmi: Rename hdmi_display_(set|check)_timin [...] adds 9c626dee5cdb drm/omap: encoder-tfp410: Don't fix timings in .set_timing [...] adds 8fe1d36100c8 drm/omap: Make the video_mode pointer to .set_timings() const adds bb23800c887d drm/omap: Remove duplicate calls to .set_timings() operation adds 138fe53ef8d3 drm/omap: Remove unneeded fallback for missing .check_timings() adds 26c91a3898f1 drm/omap: Don't store video mode internally for external encoders adds b4935e3a3cfa drm/omap: Store bus flags in the omap_dss_device structure adds 28120302c2fd drm/omap: Don't call .check_timings() operation recursively adds 35d944cbee21 drm/omap: Query timing information from analog TV encoder adds ca6e968b9326 drm/omap: Remove .get_timings() operation from display connectors adds 31cd7afa3086 drm/omap: panels: Don't modify fixed timings adds 8e9c1c6676ea drm/omap: Move bus flag hack to encoder implementation adds 3fbda31e8148 drm/omap: Split mode fixup and mode set from encoder enable adds 7c27fa57ef31 drm/omap: Call dispc timings check operation directly adds f79fa7da6a29 drm/omap: dpi: Don't fixup video mode in dpi_set_mode() adds 7d39e59be51b drm/omap: dsi: Fixup video mode in .set_config() operation adds 95e472da1094 drm/omap: hdmi: Constify video mode and related pointers adds 96fc64c77537 drm/omap: sdi: Fixup video mode in .check_timings() operation adds a730ce996ce4 drm/omap: venc: Fixup video mode in .check_timings() operation adds d8dbe7914376 drm/omap: Store CRTC timings in .set_timings() operation adds 6ea484309523 drm/omap: Don't call .set_timings() operation recursively adds 1f3eb3461f58 Merge tag 'omapdrm-4.20' of
git://git.kernel.org/pub/scm/l
[...] adds 79556df293b2 drm/i915/gtt: Enable full-ppgtt by default everywhere adds 5f9c4f95bed2 drm/i915/gtt: Full ppgtt everywhere, no excuses adds 516a49cc1946 drm/i915: Fix assert_plane() warning on bootup with extern [...] adds f7a738fca03c drm/i915/icl: compute the TBT PLL registers adds 35e900818e17 drm/i915: Suppress assertion for i915_ggtt_disable_guc adds 900ccf30f9e1 drm/i915: Only force GGTT coherency w/a on required chipsets adds 6bd31b3798c8 drm/i915: Remove unused "ret" variable. adds 7a72c78bdd0a drm/i915: Fix psr sink status report. adds 6f15a7de86c8 drm/i915/dsc: Add missing _MMIO() from PPS registers adds c74a7469f97c Merge drm/drm-next into drm-intel-next-queued adds 4eaf317a60fb drm/i915/kvmgt: Fix compilation error adds bb5ffe6fd58c drm/i915/dp: Limit link training clock recovery loop adds 102506d52922 drm/i915/dp: Refactor max_vswing_tries variable adds 6a2f59e45afc drm/i915: Pull unpin map into vma release adds a5b22b5ed88b drm/i915: Show stack (by WARN) for hitting forcewake errors adds a38bb309c2ce drm/i915/icl: Add remaining registers and bitfields for MG [...] adds 07685c827b2a drm/i915/icl: Implement voltage swing programming sequence [...] adds 3970c65c2b47 drm/i915: Skip repeated calls to i915_gem_set_wedged() adds 4de737a26e6a drm/i915/dp: Improve clock recovery loop limit comment adds b9fcddab4afb drm/i915/icl: implement icl_digital_port_connected() adds 6075546f57f8 drm/i915/icl: store the port type for TC ports adds db7295c2c4ef drm/i915/icl: Update FIA supported lane count for hpd. adds 340a44bef234 drm/i915/icl: program MG_DP_MODE adds bc334d914eee drm/i915/icl: toggle PHY clock gating around link training adds 45ef40aab72e drm/i915/mst: Do not retrain new links adds 65172699a8bd drm/i915/mst: Continue state updates even if AUX writes fail. adds 406bc5633c6b drm/i915: Avoid computing tile_row_size() for untiled objects adds d899aceb6091 drm/i915: Mark up object tiling-and-stride getters as const adds 52dda80d62df drm/i915: Protect guc_fini_wq() against module load abort adds 7ed43df720c0 drm/i915: Restore sane defaults for KMS on GEM error load adds ec5b65a97c60 drm/i915: Don't disable the GPU for older gen on wedging adds ab84a110490d drm/i915/selftests: Use a full emulation of a user ppgtt context adds 6dc17d69f83e drm/i915/selftests: Exercise resetting in the middle of a [...] adds 7a859c655d8f drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment adds c00db496bbd4 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN adds 9936ef55f254 drm/i915/guc: Avoid wasting memory on incorrect GuC pin bias adds b6445e17799d drm/i915/guc: Do not partition WOPCM if GuC is not used adds dd18cedfa36f drm/i915/guc: Move the pin bias value from GuC to GGTT adds 496bcce3c9bf drm/i915: Remove unnecessary ggtt_offset_bias from i915_ge [...] adds 905febf592f7 drm/i915: Add a fault injection point to WOPCM init adds 5503cb0decdc drm/i915: Drop unneed i915 parameter from intel_ring_pin() adds c50dfe79ec3e drm/i915/icl: don't set CNL_DDI_CLOCK_REG_ACCESS_ON anymore adds f00ca81510b9 drm/i915: inline skl_copy_ddb_for_pipe() to its only caller adds 2b7edeb00852 drm/i915/icl: Add TBT checks for PLL calculations adds 6f211ed43438 drm/i915/icl: Set TBT IO in Aux transaction adds 86c1c87d0e62 drm/i915: Downgrade Gen9 Plane WM latency error adds 39f3be162c46 drm/i915: Kick waiters on resetting legacy rings adds f6844a85e0c9 drm/i915/selftests: Replace opencoded clflush with drm_clf [...] adds 3d94361aa13a drm/i915/gtt: remove px_page adds 60548c554be2 drm/i915: Interactive RPS mode adds 21eb1850fa0b drm/i95: Mark GGTT as incoherent for gen10+ adds c358514ba8da Revert "drm/i915/icl: WaEnableFloatBlendOptimization" adds d0f5cc5db114 drm/i915/execlists: Terminate the context image with BB_END adds 0d55babc8392 drm/i915: Drop stray clearing of rps->last_adj adds 12a6c931beff drm/i915/icl: avoid unclaimed PLANE_NV12_BUF_CFG register adds 46e831abe864 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" adds f4de7794de84 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking adds 4668f6954432 drm/i915: Clear all residual RPS events on disabling interrupts adds c444ad790cc2 drm/i915: Fix typo in i915_drm_resume() adds 48928d4b5d62 drm/i915/icl: move has_resource_streamer to GEN11_FEATURES adds 08e3e21a24d2 drm/i915: kill resource streamer support adds a6476ebd4350 drm/i915: Stop dropping irq around resets adds e6a59382924e drm/i915/selftests: Unconditionally do a chipset flush bef [...] adds aaa023782fda drm/i915: ddb_size is of u16 type adds cf1f697acb04 drm/i915/skl: distribute DDB based on panel resolution adds 97f061580004 drm/i915: Pull seqno started checks together adds ae9b06ca067d drm/i915/icl: Fix power well anonymous union initializers adds 48a287ed9d62 drm/i915: Rename intel_power_domains_fini() to intel_power [...] adds 3ae27f7e103d drm/i915/vlv: Remove redundant power well ID asserts adds f28ec6f4ea48 drm/i915: Constify power well descriptors adds d13dd05a1f20 drm/i915/vlv: Use power well CTL IDX instead of ID adds 75e39688f350 drm/i915/ddi: Use power well CTL IDX instead of ID adds 4739a9d2438b drm/i915: Remove redundant power well IDs adds 2183b49933fc drm/i915: Make power well ID names more uniform adds d9fcdc8d1f8e drm/i915: Use existing power well IDs where possible adds 1a260e1117a4 drm/i915/icl: Add missing power gate enums adds c1e63f6df3d3 drm/i915: Warn if we hit the timeout for wait-for-idle adds a4a717010f4e drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] adds a69ab52b0358 drm/i915: Remove extra waiter kick on legacy resets adds d0e062ebb3a4 drm/i915/cfl: Add a new CFL PCI ID. adds d60996ab430c drm/i915: Restore user forcewake domains across suspend adds 7b5ee80a5da3 drm/i915/selftests: Hold rpm for unparking adds c44301fce614 drm/i915: Allow control of PSR at runtime through debugfs, v6 adds 2ac45bdd92e0 drm/i915/psr: Add debugfs support to force a downgrade to [...] adds ee435831ec83 drm/i915/icl: account for context save/restore removed bits adds 41db645a33e7 drm/i915: Bump priority of clean up work adds e02e65001e7b drm/i915: Expose retry count to per gen reset logic adds f4e60c5cfbf2 drm/i915: Force reset on unready engine adds 30b710840e4b drm/i915: Cleanup gt powerstate from gem adds 61e1e376bb25 drm/i915: Restrict gen6_reset_rps_interrupts to gen6+ adds d6fee0dee093 drm/i915: Kick waiters on resetting legacy rings adds dc5977da99ea drm/i915: set DP Main Stream Attribute for color range on [...] adds 08ea70a417ba drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6 adds a99b32a6fff7 drm/i915: Clear stop-engine for a pardoned reset adds ad3c776b1710 drm/i915: Fix PM refcounting w/o DMC firmware adds fc0c5a9d1dab drm/i915: Only skip connector output for disable_display adds 805615dae057 drm/i915: Remove useless error return from intel_init_mocs [...] adds a4417b7b419a drm/i915: Stop holding a ref to the ppgtt from each vma adds 07d805721938 drm/i915: Introduce intel_runtime_pm_disable to pair intel [...] adds 2cd9a689e97b drm/i915: Refactor intel_display_set_init_power() logic adds f5133cca38f5 drm/i915: make PCH_GMBUS* definitions private to gvt adds 336662e5e3c9 drm/i915/gvt: use its own define for gpio adds dce888798d3e drm/i915: remove confusing GPIO vs PCH_GPIO adds 66fc82960c5c drm/i915/execlists: Include reset depth in traces adds da4468a1aa75 drm/i915: Do not redefine the has_csr parameter. adds 6dfc4a8f134f drm/i915: Verify power domains after enabling them adds 59f1c8ab30d6 drm/i915: Increase LSPCON timeout adds 35a5fd9ebfa9 drm/i915/audio: Hook up component bindings even if display [...] adds bcaad532974e drm/i915/icl: Implement HSDIV_RATIO of MG_CLKTOP2_HSCLKCTL [...] adds 7b19f544ed90 drm/i915/icl: Get DDI clock for ICL for MG PLL and TBT PLL adds df4f94e810fc drm/i915: Correct CSB probing for engine state dumper adds 63ec132d5b60 drm/i915/psr: Print PSR_STATUS when PSR idle wait times out. adds 9844d4bf3eb4 drm/i915/psr: Add missing check for I915_PSR_DEBUG_IRQ bit adds 1aeb1b5fa069 drm/i915/psr: Mask PSR irq bits when re-enabling interrupts. adds b1f1c2c11fc6 drm/i915: Fix glk/cnl display w/a #1175 adds 0577ab482f46 drm/i915/psr: Add PSR mode/revision to debugfs adds 63eaf9acc00d drm/i915: Add a small wrapper to check for CCS modifiers. adds 53867b46fa84 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE adds a61d904fd6fa drm/i915: Simplify condition to keep DMC active during S0ix adds 62d3a8deaa10 drm/i915: Free write_buf that we allocated with kzalloc. adds 39d1e234e1e1 drm/i915/icl: implement the tc/legacy HPD {dis,}connect flows adds 99da0b35396f drm/i915: WARN() if we can't lookup_power_well() adds 0229bfd42bbe drm/i915: use for_each_power_well in lookup_power_well() adds f7480b2f6591 drm/i915: move lookup_power_well() up adds 3cf71bc9904d drm/i915: Re-apply "Perform link quality check, unconditio [...] adds fd255f6e3704 drm/i915/psr: Remove wait_for_idle() for PSR2 adds 65df9c7947d7 drm/i915/psr: Rewrite comments in intel_psr_wait_for_idle() adds 5382bed38f09 drm/i915/selftests: ring all doorbells in igt_guc_doorbells adds de25eb7f3075 drm/i915: introduce dp_to_i915() helper adds 1895759ee932 drm/i915: Use dp_to_i915 on intel_psr.c adds ed11e4158451 drm/i915: Fix gtt_view asserts adds eb0f50441056 drm/i915: Don't pass plane to .check_plane() adds 0d45db9c7a02 drm/i915: Reject compressed Y/Yf with interlaced modes adds 18563409b132 drm/i915: Clean up skl_plane_has_planar() adds b45649fbd5bf drm/i915: Do not advertize support for NV12 on ICL yet. adds 5df52391ddbe drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] adds d8c5d29f21bf drm/i915: Don't check power domains state in intel_power_d [...] adds 9e4fa01221b3 drm/i915/execlists: Flush tasklet directly from reset-finish adds 6e4adef7e4b0 drm/i915: Update DRIVER_DATE to 20180830 adds 381116d327b5 drm/i915: Update DRIVER_DATE to 20180830 adds 096055487115 drm/i915: clear error registers after error capture adds 70b73f9ac113 drm/i915/ringbuffer: Delay after invalidating gen6+ xcs adds 4a477651033e drm/i915: Keep physical cursors pinned while in use adds 3f51b7e1f36a drm/i915/selftests: Add a simple exerciser for suspend/hibernate adds a64f88874930 drm/i915/intel_csr.c Fix DMC FW Loading issue on ICL. adds 1c71bc565cdb drm/i915/perf: simplify configure all context function adds 35ab4fd2b98b drm/i915/perf: reuse intel_lrc ctx regs macro adds 2b5cf4ef541f drm/i915/dp_mst: Fix enabling pipe clock for all streams adds 48e905048f39 drm/i915: Explicitly mark Global GTT address spaces adds 4f2c7337af63 drm/i915: Determine uses-full-ppgtt from context for execbuf adds 2bfbf6fed1a0 drm/i915: Do a full device reset after being wedged adds aae7c06b34e4 drm/i915: Flag any possible writes for a GTT fault adds fddcd00a49e9 drm/i915: Force the slow path after a user-write error adds e0ff7a7cddef drm/i915: Early rejection of buffer allocations larger than RAM adds 6b048706f407 drm/i915: Forcibly flush unwanted requests in drop-caches adds 34f89904b01e drm/i915: Update DRIVER_DATE to 20180903 adds 46223993c2e4 drm/i915: Fix up FORCE_GPU_RELOC (debug) to flush CPU writ [...] adds a0e731f4e26c drm/i915: Combine cleanup_status_page() adds d6acae363e63 drm/i915: Use a cached mapping for the physical HWS adds 9f9d594d952a drm/i915: Fix ICL+ HDMI clock readout adds 7ef4ac6ed9ed drm/i915: Double check we didn't miss an unclaimed registe [...] adds 06348d3086a3 drm/i915/ringbuffer: Move double invalidate to after pd flush adds b212f0a470ee drm/i915/icl: Fix context RPCS programming adds a167b1e1319c drm/i915: Pull intel_uncore_arm_unclaimed_mmio_detection() [...] adds 9d3f8d2ff777 drm/i915: Be defensive and don't assume PSR has any commit [...] adds 288f1ced5e24 drm/i915: Reduce context HW ID lifetime adds acb3ef0ee40e drm/i915/bdw: Increase IPS disable timeout to 100ms adds 55ac5a1614f9 drm/i915: Attach the pci match data to the device upon creation adds 31962ca6a260 drm/i915: Move final cleanup of drm_i915_private to i915_d [...] adds 01a84c11a5e6 drm/i915: Update DRIVER_DATE to 20180906 adds d4da8a4d4004 drm/i915: Update DRIVER_DATE to 20180906 adds db47685da1d8 drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP adds 8bfa02c885ee drm/i915/gvt: only copy the first page for restore inhibit [...] adds 63ef26237ba8 drm/i915/gvt: make dma map/unmap kvmgt functions as static adds a752b070a678 drm/i915/gvt: Fix function comment doc errors adds 69ca5af4ff9a drm/i915/gvt: Move some MMIO definitions to reg.h adds 5781cf82553c Merge tag 'gvt-next-2018-09-04' of
https://github.com/inte
[...] adds a28957b8f10b drm/i915: Update DRIVER_DATE to 20180906 adds b1c1566822ab Merge tag 'drm-intel-next-2018-09-06-2' of git://anongit.f [...] adds 0e94043ee1d9 drm: replace DRIVER_PREFER_XBGR_30BPP driver flag with mod [...] adds ec2fae2558ba drm: byteorder: add DRM_FORMAT_HOST_* adds 00409fd6f14f drm: do not mask out DRM_FORMAT_BIG_ENDIAN adds 6960e6da9cec drm: fix drm_mode_addfb() on big endian machines. adds 70109354fed2 drm: Reject unknown legacy bpp and depth for drm_mode_addfb ioctl adds 94e4c5305a9b drm: fix syncobj null_fence_enable_signaling adds e28bd101ae1b drm: rename null fence to stub fence in syncobj v2 adds 0a6730ea27b6 drm: expand drm_syncobj_find_fence to support timeline point v2 adds 9a09a42369a4 drm: expand replace_fence to support timeline point v2 adds 79891d56d994 drm/sun4i: tcon: Pass drm_encoder * into sun4i_tcon0_mode_set_cpu adds 5869d90b28a6 drm/sun4i: tcon: Rename Dithering related register macros adds f11adcecbd5f drm/sun4i: tcon: Add dithering support for RGB565/RGB666 L [...] adds d3147adcfd95 fbdev: fix kerneldoc adds c9527f0de508 drm/fb-helper: document remove*_conflicting_framebuffers() adds d78aa650670d drm: Add drm/drm_util.h header file adds 99f45e32cde7 drm: Drop drmP.h from drm_connector.c adds b88ac005654d drm: drop drmP.h include from drm_plane.c adds e6120d6493e7 drm: drop drmP.h include from drm_crtc.c adds d86552efe10a drm/atomic: trim driver interface/docs adds 2ec04b33a96f drm: Update todo.rst adds 72fdb40c1a4b drm: extract drm_atomic_uapi.c adds ea4584c2f2fe drm/virtio: Remove set but not used variable 'bo' adds eae06120f197 drm: refuse ADDFB2 ioctl for broken bigendian drivers adds 70c0ef7bd399 bochs: use drm_fb_helper_set_suspend_unlocked in suspend/resume adds df2052cc9221 bochs: convert to drm_fb_helper_fbdev_setup/teardown adds 7780eb9ce80f bochs: convert to drm_dev_register adds c10802b684c6 drm/fb-helper: improve documentation and print warnings adds 7f3ef5dedb14 drm/rockchip: Allow driver to be shutdown on reboot/kexec adds 5248092ea47d drm: Remove set but not used variable 'config' adds 1f86fa15340e drm: Clarify DRM_MODE_REFLECT_X/Y documentation adds 04cfcc7ab358 fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag adds 8d7fc2994f4d vt: Remove vc_panic_force_write adds da6c7707caf3 fbdev: Add FBINFO_HIDE_SMEM_START flag adds 6be8f3bd2c78 drm/fb: Stop leaking physical address adds c27d931d402b drm/vkms: Add cursor plane support adds db7f419c06d7 drm/vkms: Compute CRC with Cursor Plane adds b8789ea71dce drm/vkms: Enable/Disable cursor support with module option adds ad9ff96f6538 drm/vkms: Add kerneldoc entry adds 913965c42c57 udmabuf: sort headers, drop uapi/ path prefix adds a3e722dad03e udmabuf: improve map_udmabuf error handling adds b35f57c43705 udmabuf: use pgoff_t for pagecount adds a34852891ba4 udmabuf: constify udmabuf_ops adds dc254553f25d udmabuf: constify udmabuf_create args adds 68d2f70efe2d udmabuf: add MEMFD_CREATE dependency adds dc4716d75154 udmabuf: rework limits adds 0d17455ca85e udmabuf: improve udmabuf_create error handling adds 7a1c67d78094 udmabuf: use EBADFD in case we didn't got a memfd adds 52499d9cdd88 udmabuf: use ENOTTY for invalid ioctls adds 7b26e4e2119d udmabuf: drop WARN_ON() check. adds 33f35429fc49 udmabuf: use sizeof(variable) instead of sizeof(type) adds bf8744e40cd6 qxl: refactor to use drm_fb_helper_fbdev_setup adds 185e0bebb44f drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m adds eb1d23d71e3e drm/bridge: analogix_dp: Downgrade "Link Training" message [...] adds 169cc4c7a14e drm: bridge: document bridge attach/detach imbalance adds 2dc7bad71cd3 Merge tag 'drm-misc-next-2018-09-13' of git://anongit.free [...] adds efeaf9278a44 Merge remote-tracking branch 'drm/drm-next' adds 3e31725c98fc drm/i915: Stop holding a ref to the ppgtt from each vma adds 7cc62f8d5045 drm/i915: Do not redefine the has_csr parameter. adds 766f030801c7 drm/i915: Increase LSPCON timeout adds 2693efd99cad drm/i915/audio: Hook up component bindings even if display [...] adds 668b93a2ae02 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 18ace11f87e6 drm: Introduce per-device driver_features adds 1feb64c49d7f drm/i915: Clear DRIVER_ATOMIC on a per-device basis adds 351c4dbe4fae drm/amdgpu: Use per-device driver_features to disable atomic adds 6f19eb21a2ef udmabuf: fix error code in map_udmabuf() adds 69fdf4206a8b drm: Differentiate the lack of an interface from invalid p [...] adds bfd0f98a1112 Merge remote-tracking branch 'drm-misc/for-linux-next' adds c4d3f8e19636 drm/msm: dsi: Initialize msm_dsi->id to -1 adds 21c95a16a6c2 drm/msm: dsi: Return errors whan dt parsing fails adds 434d20a8894a drm/msm: Don't fail bind if nothing connected to dsi adds fdf9c8974a85 drm/msm/disp/dpu: Use proper define for drm_encoder_init() [...] adds 366c95a7a101 drm/msm/dpu: enable cursor plane on dpu adds c0e110cde785 drm/msm/dpu: fix for cursor blend issue adds 95e0e3bf7ced drm/msm/dpu: remove stale display port programming adds 75337cb31f14 drm/msm/dpu: remove unwanted encoder type mapping adds e17337cafcaf drm/msm/dpu: use encoder type to identify display type adds 5f673358d544 drm/msm: dpu: Allow planes to extend past active display adds dd6e81c48f83 drm/msm/dpu: Remove dpu_mdss_isr when dpu_mdss_destroy is called adds bb962132b4f5 drm/msm/dpu: remove debugfs support for misr adds c794ae381516 drm/msm/dpu: squash power handle event types adds de70c1a39fd2 drm/msm/dpu: remove scalar config definitions adds 3fb728d79fa3 drm/msm/dpu: remove resource pool manager adds 99ac239cb41d drm/msm/dpu: remove ping pong split topology variables adds a2bbdf0f4cc5 drm/msm/dpu: enable master-slave encoders explicitly adds f3454778a8b5 drm/msm/dpu: use kms stored hw mdp block adds 4624e4185ff1 drm/msm/dpu: iterate for assigned hw ctl in virtual encoder adds cd9bf043d822 drm/msm/dpu: avoid querying for hw intf before assignment adds aac6a9aa8a03 drm/msm/dpu: make crtc get_mixer_width helper static adds b08312d0979e drm/msm/dpu: move hw resource tracking to crtc state adds b21044b8e9d0 drm/msm/dpu: rename hw_ctl to lm_ctl adds 8e631eca1485 drm/msm/dpu: clean up destination scaler residue adds 6123f549bba0 drm/msm/dpu: remove cdm block support from resource manager adds 54f46bdd3f3d drm/msm/dpu: remove LOCK/CLEAR support in RM adds 955151fbd3ed drm/msm/dpu: remove display H_TILE from encoder adds f08f73b691b2 drm/msm/dpu: remove RM dependency on connector state adds 36adc57be6ad drm/msm/dpu: relax parameter validation in encoders adds 2a56b5c8a7ca drm/msm/dpu: remove RM topology definition adds 9649802c9e88 Merge remote-tracking branch 'drm-msm/msm-next' adds 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] adds c6a0057e54f9 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 1a866306e0fb drm/etnaviv: add DMA configuration for etnaviv platform device adds e2d361f42ad2 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 9ad8eb0168ab regmap: fix comment for regmap.use_single_write adds 1c96a2f67cd9 regmap: split up regmap_config.use_single_rw adds fadf3e019411 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] adds fb0e3d395838 Merge remote-tracking branch 'regmap/for-next' adds 62ba568f7aef ALSA: pcm: Return 0 when size < start_threshold in capture adds 1bb6d9e2f682 ALSA: hdspm: fix spelling mistake "Initializeing" -> "Init [...] adds 6f128fa41f31 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() adds c4f1957e1444 ALSA: seq: add error check in snd_seq_system_client_init() adds b8e131542b47 ALSA: seq: Do error checks at creating system ports adds 03486830c577 ALSA: memalloc: Don't align the size to power-of-two adds 28f3f4f685d7 ALSA: memalloc: Simplify snd_malloc_dev_pages() calls adds 42e748a0b325 ALSA: memalloc: Add non-cached buffer type adds 78c9be61c3a5 ALSA: hda: Check the non-cached stream buffers more explicitly adds fc478143693d ALSA: hda: Use new non-cached allocation for non-snoop mode adds 193c7e14762a ALSA: hda: Remove substream allocation/free ops adds 4985ddbf1edb ALSA: intel8x0: Use the new non-cached allocation for 440M [...] adds 87246f7fd572 ALSA: intel_hdmi: Use the new non-cached allocation adds 3a182c848946 ALSA: hda - Clean up jackpoll_ms option handling adds be57bfffb7b5 ALSA: hda: move hda_codec.h to include/sound adds 56e91b126886 Merge tag 'hda-codec-h-move' of
git://git.kernel.org/pub/s
[...] adds b917d58dcfaa ALSA: aoa: Convert to using %pOFn instead of device_node.name adds 38ce57ad1648 ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds dc0d1c451909 ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds 10a23f614dc9 ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds b81e7732ce86 ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds d873d5ea89e3 ALSA: mips: Cleanup indirect PCM helper usages adds 70f7922c25cf Merge branch 'topic/pcm-indirect-fixes' into for-next adds 64b6acf60b66 ALSA: pcm: Update hardware pointer before start capture adds 5b03006d5c58 ALSA: hda: fix unused variable warning adds 7064f376d4a1 ALSA: intel8x0m: Register irq handler after register initi [...] adds 05e2ec3b00ed ALSA: atiixp: fix fall-through annotations adds ba494683ba01 Merge remote-tracking branch 'sound/for-next' adds 6e2d6b2728fc Merge tag 'v4.19-rc1' into asoc-4.19 adds 5d585e1e7568 ASoC: Convert to using %pOFn instead of device_node.name adds d78b1e43e218 ASoC: dapm: Remove clock framework ifdefs adds a5cd7e9cf587 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl adds e33ffbd9cd39 ASoC: dpcm: Properly initialise hw->rate_max adds ac16df938e51 ASoC: meson: imply clock and reset controllers adds dadfab7272b1 ASoC: meson: axg-fifo: report interrupt request failure adds 302df2694b97 ASoC: meson: axg-tdm: restrict formats depending on slot width adds 513792c2554b ASoC: rt5682: Update calibration function adds b4af16d617ad ALSA: hda: move hda_codec.h to include/sound adds 8dce1d026da4 ASoC: Intel: common: add table for HDA-based platforms adds 7c33b5f16915 ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs adds 9cdae4352cba ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails adds 3d17871349d5 ASoC: Intel: Skylake: add HDA BE DAIs adds 00deadb5d86a ASoC: Intel: Skylake: use hda_bus instead of hdac_bus adds 6bae5ea94989 ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers adds b0f2d651299f ASoC: adau17x1: Implemented safeload support adds 818838e6bfa4 ASoC: rt5670: Add quirk for Thinkpad 8 tablet adds 2ca426a24dd7 ASoC: Intel: common: Add quirk for Thinkpad 8 tablet adds f8fc397e1310 ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the head [...] adds 6fbf9d8e2793 ASoC: rsnd: Add r8a774a1 support adds 6ee47d4a8dac ASoC: pcm3060: Add codec driver adds c736cbd3a668 ASoC: AMD: Set constraints for DMIC and MAX98357a codec adds a1b1e9880f0c ASoC: AMD: Change MCLK to 48Mhz adds 1b3b7981524a ASoC: atmel: tse850: switch to SPDX license identifier adds aec785f6a0dc ASoC: pcm3060: Improve stylistics of file comments adds 080aaf10892e ASoC: pcm3060: Improve legibility of if-statements adds dba508b5ab1d ASoC: adau17x1: Unused exported functions changed to internal adds 26bcf1c368d9 ASoC: dmic: add Kconfig prompt for the generic dmic codec. adds cb06a037f836 ASoC: dmic: add DT module alias adds 5cc3f8f89f2a ASoC: meson: add axg pdm input DT binding documentation adds 2cfc123eea74 ASoC: meson: add axg pdm input adds 834fe4084d31 Merge tag 'hda-codec-h-move' into asoc-4.20 adds 5fcb457ac2fd ASoC: davinci-mcasp: Add support for FIFO usage caused del [...] adds ec94c177bf37 ASoC: codecs: tas5720: add TAS5722 specific volume control adds db658f40cae3 ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support adds 6f18bcdaa24b ASoC: cs4265: SOC_SINGLE register value error fix adds be47e75eb141 ASoC: cs4265: Add native 32bit I2S transport adds f853d6b3ba34 ASoC: cs4265: Add a S/PDIF enable switch adds e664de680b10 ASoC: simple_card_utils: support snd_soc_dai_link_componen [...] adds 710af9196ce6 ASoC: simple-card: support snd_soc_dai_link_component styl [...] adds 5ece10ab9920 ASoC: simple-scu-card: use simple_dai_props adds 2289cc1c7857 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] adds 8e6746db2e66 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] adds 1340739d4de4 ASoC: audio-graph-scu-card: use simple_dai_props adds 04f7267aa8d1 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] adds 2967e5ea19ec ASoC: simple-card-util: remove dai_link compatible code for codec adds daecf46ee0e5 ASoC: soc-core: use snd_soc_dai_link_component for platform adds 868cdb469069 ASoC: simple-card-util: support snd_soc_dai_link_component [...] adds e58f41e41185 ASoC: simple-card: support snd_soc_dai_link_component styl [...] adds 24f3bead9b72 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] adds 46c73187f298 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] adds 77b9b84132f0 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] adds c2f0898b8648 ASoC: simple-card-util: remove dai_link compatible code fo [...] adds 919869214b8e ASoC: tas6424: Print full register name in error message adds 4c11d7675827 Merge branch 'asoc-4.19' into asoc-4.20 tas dependency adds 5fb6589acc38 ASoC: tas6424: Add channel fault reporting adds 63a886f38dd9 ASoC: fix soc-core.c kernel-doc warning adds 80863ee222d3 ASoC: tlv320aic31xx: Add short circuit detection support adds b5c088689847 ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() adds fb2815f44a9e ASoC: rsnd: add support for 16/24 bit slot widths adds 3791b3ee4bb1 ASoC: rsnd: add support for the DSP_A/DSP_B formats adds ba5d553b7bd7 ASoC: rsnd: add support for 8 bit S8 format adds b735662fa473 ASoC: rsnd: remove is_play parameter from hw_rule function adds 0e289012b47a ASoC: rsnd: ssi: Fix issue in dma data address assignment adds 599da084e041 ASoC: rsnd: ssi: Check runtime channel number rather than [...] adds 5e45a6fab3b9 ASoc: rsnd: dma: Calculate dma address with consider of BUSIF adds 92c7d384ff72 ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF adds 8c9d75033340 ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 adds 2e66d523cd05 ASoC: rsnd: ssiu: Support to init different BUSIF instance adds d47f9580a6ea Merge branch 'asoc-4.19' into asoc-4.20 for rcar dep adds 6ab6a2474e0d ASoC: rsnd: merge .nolock_start and .prepare adds a45f8853a5f9 ASoC: Add driver for PROTO Audio CODEC (with a WM8731) adds 85e16fdd2f25 ASoC: mikroe-proto: dt-bindings: add DT bindings for PROTO board adds e03546ddd3db ASoC: core: Don't schedule DAPM work if already in target state adds 18d545bb2599 ASoC: tlv320aic31xx: Add overflow detection support adds 3db769f17714 ASoC: add for_each_link_codecs() macro adds 0b7990e38971 ASoC: add for_each_rtd_codec_dai() macro adds 3bbf5d34fd4a ASoC: dapm: Move error handling to snd_soc_dapm_new_contro [...] adds 94e630a35d33 ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control adds 778ff5bb8689 ASoC: dapm: Move connection of CODEC to CODEC DAIs adds 4a75aae17b2a ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links adds 243bcfafcd9a ASoC: dapm: Move CODEC to CODEC params from the widget to [...] adds c24fb71fa4f7 ASoC: hdac_hdmi: remove redundant check for !port condition adds 501683d0cd54 ASoC: rsnd: gen: use tab instead of white-space adds dabdbe3ae0cb ASoC: rsnd: don't use %p for dev_dbg() adds 9ab708aef61f ASoC: sgtl5000: avoid division by zero if lo_vag is zero adds e058a4033240 ASoC: rsnd: Add device tree binding for r8a77990 adds fc269c039644 ASoC: dapm: Avoid uninitialised variable warning adds 3b857472f34f ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation adds 3004136b90be ASoC: max98373: usleep_range() needs include/delay.h adds 2e558a8127de ASoC: dapm: Fix a couple uninitialized ret variables adds 0712e0288b76 ASoC: qdsp6: q6asm-dai: clean up a return adds e14614dc5153 ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() adds 570f75b93551 ASoC: bcm: use devm_snd_soc_register_component() adds 10ccaa39d762 ASoC: hdac_hda: use devm_snd_soc_register_component() adds 4fe1984ebc08 ASoC: rt5668: use devm_snd_soc_register_component() adds 007ac42db9ff ASoC: tscs454: use devm_snd_soc_register_component() adds bfacaa8c8956 ASoC: nuc900: use devm_snd_soc_register_component() adds 642a722d3116 ASoC: omap: use devm_snd_soc_register_component() adds afa88ee37b13 ASoC: sh: use devm_snd_soc_register_component() adds fb77436a444e ASoC: txx9: use devm_snd_soc_register_component() adds 18fbe800e606 ASoC: q6core: Use kmemdup to replace kzalloc + memcpy adds ca92cc4636fd ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy adds e36a1d0d249a ASoC: dapm: Add missing return value check for snd_soc_dap [...] adds 8dcb0c90c691 ASoC: AMD: Fix simultaneous playback and capture on differ [...] adds 1c8bc7b3de5e ASoC: pxa: switch to new ac97 bus support adds 54a3da1c105c Merge branch 'asoc-4.19' into asoc-4.20 Cirrus conflict adds ae7d1247d867 ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() adds a6ebf4c9770e ASoC: rt5668: remove empty rt5668_i2c_remove() adds 2eda3cb108b6 ASoC: soc-core: avoid nested code on soc_remove_dai() adds 4f1b327e65a9 ASoC: soc-core: remove unused num_dai_links adds 24d6638302b4 ASoC: rockchip: add missing INTERLEAVED PCM attribute adds e1e38ea14ea3 ASoC: remove unneeded static set .owner field in platform_driver adds e894efef9ac7 ASoC: core: add support to card rebind adds a7c439d6128d ASoC: soc-core: remove dai->driver NULL check adds d9b84a15892c ALSA: hda: Fix implicit definition of pci_iomap() on SH adds 597d18325acd ASoC: es8328: Fix fall-through annotations adds 982e386379f0 ASoC: hisilicon: fix fall-through annotations adds 24b7a0aa1abe ASoC: qdsp6: q6asm-dai: remove duplicated include from q6a [...] adds 4a9ed39477bd ASoC: soc-core: manage platform name under snd_soc_init_pl [...] adds be6ac0a9ced9 ASoC: soc-core: add snd_soc_is_matching_component() adds 29ca7d32d7f1 ASoC: remove redundant include adds bf0fa00fd841 ASoC: rt5682: Improve HP performance adds 90fbeb0cabf7 Merge branch 'asoc-4.19' into asoc-4.20 for rt5682 deps. adds afd603e4ded0 ASoC: rt5682: Update calibration function adds 28b20dde5e1c ASoC: rt5682: Fix the boost volume at the begining of playback adds 37efe23dcca3 ASoC: rt5682: Minor code modification adds 65ba4dd5200a ASoC: rt5677-spi: Drop unused GPIO include adds 435d4a8f2779 Merge branch 'asoc-4.20' into asoc-next adds 073897ed5f67 Merge remote-tracking branch 'sound-asoc/for-next' adds 3d0e63754fa4 drbd: Convert from ahash to shash adds 7759eb23fd98 block: remove bio_rewind_iter() adds 2ce711f965d9 ata: ahci: Convert to using %pOFn instead of device_node.name adds f355eece3195 libata: Use SMART LBAM/LBAH password defines adds 15fd6ec97d4c dt-bindings: ata: ahci-platform: fix indentation of target-supply adds a37da9180f42 ata: ahci_platform: add support for AHCI controller regulator adds d4fbe64bc6ed dt-bindings: ata: ahci-platform: document ahci-supply adds f20fb266e77a ata: ahci_platform: add support for PHY controller regulator adds a052ae02e401 dt-bindings: ata: ahci-platform: document phy-supply adds 76dfb49d2e2a ata: ahci_sunxi: add support for r40 adds caf8975b97c1 dt-bindings: ata: update ahci_sunxi bindings adds 503c346e9e30 Merge branch 'for-4.20/libata' into for-next adds 20bdc376b427 ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA adds 521c99869706 Merge branch 'for-4.20/libata' into for-next adds 902d53914f64 block: umem: replace spin_lock_bh with spin_lock in taskle [...] adds 1d4338dfb965 Merge branch 'for-4.20/block' into for-next adds 798ef9e70110 rsxx: Remove unnecessary parentheses adds 39400abfd1b3 Merge branch 'for-4.20/block' into for-next adds ce42c1768152 pata_atiixp: Remove unnecessary parentheses adds 4e36415fa9ce Merge branch 'for-4.20/libata' into for-next adds f8c0d7b16fd9 blk-iolatency: remove set but not used variables 'changed' [...] adds 0f222148b971 Merge branch 'for-4.20/block' into for-next adds cbeb869a3d11 block, bfq: correctly charge and reset entity service in a [...] adds d0edc2473be9 block, bfq: inject other-queue I/O into seeky idle queues [...] adds c8765de0adfc blok, bfq: do not plug I/O if all queues are weight-raised adds 4e0cd84418eb Merge branch 'for-4.20/block' into for-next adds 853cc9559e72 Merge remote-tracking branch 'block/for-next' adds 013ad043906b dm thin metadata: fix __udivdi3 undefined on 32-bit adds b592211c33f7 dm mpath: fix attached_handler_name leak and dangling hw_h [...] adds 0328ba90407c dm raid: remove bogus const from decipher_sync_action() re [...] adds 85c273937c5a Merge remote-tracking branch 'device-mapper/for-next' adds 8b38daca3d93 pcmcia: remove KERN_INFO level from debug message adds c3a5307873d4 pcmcia: Use module_pcmcia_driver for scsi drivers adds 0a854a4754d4 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 0f611b6e7861 mmc: sdhci-pltfm: Convert DT properties to generic device [...] adds 22c35a4f51dd mmc: sdhci-iproc: Add ACPI support adds ecc55d68adcb mmc: sdhci-of-arasan: Do now show error message in case of [...] adds a0bdb4173eb3 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 adds af9f5191e502 mmc: renesas_sdhi: Add r8a774a1 support adds b4c986b9430f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap adds 09dbf856f4d3 mmc: jz4740: Drop dependency on MACH_JZ4740/80 adds 15fdce25c2fd mmc: renesas_sdhi_internal_dmac: Fix a few typos adds 5e98a605f80a mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist adds fe94cae0d4af dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings adds d07d82c2e085 mmc: use SPDX identifier for Renesas drivers adds 13d2c006e261 mmc: jz4740: Add support for the JZ4725B adds 7566e320693e mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] adds c10e89af2ed0 mmc: tmio: move tmio_mmc_set_clock() to platform hook adds b915af3188a7 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller adds 215fa52ac9cd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver adds d4e52c9b4348 mmc: sdhci: add tuning error codes adds 21c38c7af711 mmc: sdhci-of-esdhc: add erratum A008171 support adds 490923a85246 sdhci: acpi: add free_slot callback adds 617ab9c743ea sdhci: acpi: add qcom sdhci host reset quirk fix adds 23346124cfe2 mmc: sdhci: Export sdhci_request() adds f9be8c0eef62 mmc: Convert to using %pOFn instead of device_node.name adds 912398e10f17 mmc: sdhci: add adma_table_cnt member to struct sdhci_host adds cc7ef0fb6373 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops adds 576e466080cd mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation adds 0a37d27d50c1 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock adds c7108137d103 mmc: tmio: refactor CLK_CTL bit calculation adds f2590022fd0b mmc: core: add helper to see if a host is doing a retune adds 91952098102b mmc: renesas_sdhi: skip SCC error check when retuning adds 9dae8aa2017d mmc: tmio: Fix SCC error detection adds 6b6cf07a9453 mmc: tmio: more concise clk calculation adds c5f63f7beb2a mmc: tmio: remove now unused variable adds a8fac44d0bf7 dt-bindings: mmc: tegra: Add pad voltage control properties adds 9229aed7ce1e dt-bindings: Add Tegra SDHCI pad pdpu offset bindings adds dc3e962b5ffe dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values adds fe5133873445 mmc: tegra: Reconfigure pad voltages during voltage switching adds b4844867d26f mmc: tegra: Poll for calibration completion adds 0e8a4790ed12 mmc: tegra: Set calibration pad voltage reference adds d8d32d8df119 mmc: tegra: Power on the calibration pad adds 7c95001e155e mmc: tegra: Disable card clock during pad calibration adds ff5ecdbecc01 mmc: tegra: Program pad autocal offsets from dt adds 7349401e2570 mmc: tegra: Perform pad calibration after voltage switch adds 0dd89faa1dcf mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 adds db9272ddab72 mmc: tegra: Add a workaround for tap value change glitch adds e5008e92eb1a mmc: tegra: Parse default trim and tap from dt adds f23261296ac5 mmc: tegra: Configure default tap values adds e5c621e542fe mmc: tegra: Configure default trim value on reset adds 757dcc039c73 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 adds 17f4a4cc52d4 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops adds a25e65f42c00 mmc: tegra: Disable card clock during tuning cmd on Tegra210 adds dda5b2b43063 mmc: tegra: Enable UHS and HS200 modes for Tegra210 adds e196a7c7b482 mmc: tegra: Enable UHS and HS200 modes for Tegra186 adds e01f89d21a83 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI adds fd06f901dc97 mmc: tegra: Parse and program DQS trim value adds b5fd479c8aa9 mmc: tegra: Implement HS400 enhanced strobe adds e3b55ae9a17a mmc: tegra: Implement HS400 delay line calibration adds fda2eda77d26 mmc: tegra: Implement periodic pad calibration adds fce3762f5829 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR adds 1e5ce60b7a38 mmc: sdhci: Add version V4 definition adds 35ad0f3d72b1 mmc: sdhci: Add sd host v4 mode adds b277a2e61b92 mmc: sdhci: Change SDMA address register for v4 mode adds 50e69a119a76 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode adds 957f188b7326 mmc: sdhci: Add 32-bit block count support for v4 mode adds 08e64e2c0698 mmc: sdhci: Add Auto CMD Auto Select support adds b5aa86b2e212 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode adds 9e9e81764df0 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] adds 1f25b63753f6 mmc: sdhci-sprd: Add Spreadtrum's initial host controller adds f55419b79428 mmc: sunxi: Clarify new timing mode usage and implementation adds 4464311c3998 mmc: sunxi: Use new timing mode for A64 eMMC controller adds b7da2cc73d7a Merge branch 'fixes' into next adds f84c9604e608 mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] adds 4d07c8af15c5 mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR adds c42c3deae1a7 mmc: sdhci: fix __sdhci_adma_write_desc adds 0d2cd2d9a65f Merge remote-tracking branch 'mmc/next' adds 9a255eeb01dd raid5: block failing device if raid will be failed adds 85dba8460846 Merge remote-tracking branch 'md/for-next' adds e923a67c30bf mfd: sec-core: Add SPDX license identifiers adds fba2a389d6f7 mfd: maxim: Add SPDX license identifiers adds 5643f9ed87c7 mfd: sec-core: Fix indentation of Kconfig description adds 373a75da657a mfd: sec-core: Allow building as module adds ac78685c67c9 mfd: adp5520: Update MODULE AUTHOR email address adds 35806df2446a mfd: cros_ec: Check for mkbp events on resume only if supported. adds ccfe809efde9 mfd: Add ingenic-tcu.h header adds b93d9457600e mfd: arizona: Correct calling of runtime_put_sync adds a0f456bc1885 mfd: madera: Don't use regmap_read_poll_timeout to poll fo [...] adds d746dce9cb42 mfd: max77620: Convert to using %pOFn instead of device_node.name adds a2bc17464f77 mfd: madera: Remove unused forward reference adds 3d0401986c05 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values adds 57a73f41b900 mfd: motorola-cpcap: Add audio-codec support adds 12d5bc8373b1 mfd: intel_msic: Use DEFINE_RES_IRQ() macro adds 759ce22d5e8d mfd: intel_soc_pmic_crc: Use DEFINE_RES_IRQ_NAMED() macro adds 46ca6a6fce7f mfd: intel_soc_pmic_crc: Use REGMAP_IRQ_REG() macro adds 7a91119f6c6d mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well adds d43627217cf8 mfd: Sort headers alphabetically for Intel PMIC drivers adds adbd983a2c72 mfd: Convert Intel PMIC drivers to use SPDX identifier 1;5 [...] adds b1fa43efa7db MAINTAINERS: Add myself as designated reviewer of Intel MFD PMIC adds 15e2c9db0e19 mfd: arizona: Make array mclk_name static, shrinks object size adds d5b197ece5b7 mfd: max8997: Enale irq-wakeup unconditionally adds 1dd62cb99da7 mfd: max8997: Disable interrupt handling for suspend/resume cycle adds 92d6ba4ff700 mfd: ti-lmu: constify mfd_cell tables adds f70b3dacd74a Merge remote-tracking branch 'mfd/for-mfd-next' adds 89a74789f4b4 power: supply: cros_usbpd: remove unused pointer 'dev' adds b00b04aa668c power: supply: ab8500_fg: fix obsolete function adds 7b38ebdf7430 power: supply: maxim: Add SPDX license identifiers adds 9d9ae3414d1b power: supply: bq25890_charger: Add debugging output of fa [...] adds 0838d84fff7c power: supply: bq25890_charger: Remove unused table entries adds 2e1a2ddee9ce power: supply: bq25890_charger: Add the BQ25896 part adds ae6fe7a387e9 power: supply: bq25890_charger: Read back the current batt [...] adds 87a2b65fc855 power: supply: sysfs: ratelimit property read error message adds 54baff8d4e5d power: supply: ab8500_fg: silence uninitialized variable warnings adds b3e1b276a429 power: reset: convert to SPDX identifiers adds 9f7195da31fb power: reset: at91-poweroff: switch to slow clock before shutdown adds 4e018c1e9b05 power: reset: at91-poweroff: use only one poweroff function adds 9be74f0d39c1 power: reset: at91-poweroff: make mpddrc_base part of stru [...] adds 6764aca14fc8 power: reset: at91-poweroff: make sclk part of struct shdwc adds d12f84906bcb power: reset: at91-poweroff: rename at91_shdwc_base member [...] adds 9f1e44774be5 power: reset: at91-poweroff: do not procede if at91_shdwc [...] adds 2e04dd441a2e Merge tag 'psy-at91-poweroff-immutable-for-v4.20-signed' i [...] adds 36f47383c7f9 mfd: cros: add charger port count command definition adds 3af15cfacd1e power: supply: cros: add support for dedicated port adds 782853cf9b1b Merge tag 'psy-mfd-cros-immutable-for-v4.20-signed' into psy-next adds cb90a2c6f77f power: supply: max8998-charger: Fix platform data retrieval adds 8e32b44abb1f Merge remote-tracking branch 'battery/for-next' adds 0c9721a5d1de regulator: Convert to using %pOFn instead of device_node.name adds 46942b21a95f regulator: isl9305: Add missing .owner field in regulator_desc adds 61b2e6741e81 regulator: bd71837: Remove duplicate assignment for n_volt [...] adds e7d80b6b848b regulator: regmap helpers - support overlapping linear ranges adds 01de19d09ce6 regulator: core: Add the opmode to regulator_summary adds 7d3827b59548 regulator: core: Add consumer-requested load in regulator_summary adds 7e4d9683d6a7 regulator: core: Add locking to debugfs regulator_summary adds beb5a17fa32e regulator: qcom-rpmh: Add stylistic breaks in the default cases adds cd7e36ab7222 regulator: Fix useless O^2 complexity in suspend/resume adds 1efef7cc7271 regulator: fix kernel-doc for regulator_suspend() adds efdfeb079cc3 regulator: fixed: Convert to use GPIO descriptor only adds e3e70644ff85 Merge branch 'regulator-4.20' into regulator-next adds 74f008f251bc kernel/reboot.c: export pm_power_off_prepare adds cb60ad04c4eb regulator: pfuze100: add fsl,pmic-stby-poweroff property adds c29daffa322a regulator: pfuze100-regulator: provide pm_power_off_prepar [...] adds db6565af68db regulator: pfuze100-regulator: fix spelling mistake "stand [...] adds a09920026b53 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] adds 41b1c2f00fcc Merge remote-tracking branch 'regulator/for-next' adds a599c0b374c4 Merge tag 'tpmdd-next-20180518' of
git://git.infradead.org
[...] adds d19289133b1d Merge branch 'next-integrity' of
git://git.kernel.org/pub/
[...] adds 12aaa9cfc578 Merge branch 'next-general' into next-testing adds 4996539f84ee Merge branch 'next-general' into next-testing adds 530a13df0b0b Merge branch 'next-general' into next-testing adds f98b52429135 Merge branch 'next-integrity' into next-testing adds b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of
git://git.infradead.org
[...] adds d83c732fffc3 Merge branch 'smack-for-4.19-a' of
https://github.com/csch
[...] adds 4408e300a67a security/capabilities: remove check for -EINVAL adds e42f6f9be4f8 Merge tag 'v4.19-rc2' into next-general adds dbdb75bd0879 security: tomoyo: Fix obsolete function adds 6e9511f9cd5a Merge branch 'next-general' into next-testing adds 0d42d73a37ff seccomp: remove unnecessary unlikely() adds 72934a2c220f Merge branch 'next-general' into next-testing adds 1570d4c7b011 Merge remote-tracking branch 'security/next-testing' adds 5f997580e8b1 apparmor: Fix network performance issue in aa_label_sk_perm adds 1f8266ff5884 apparmor: don't try to replace stale label in ptrace access check adds f7b972dfab17 Merge remote-tracking branch 'apparmor/apparmor-next' adds 7bb185edb030 selinux: fix mounting of cgroup2 under older policies adds 95ffe194204a selinux: refactor mls_context_to_sid() and make it stricter adds 4458bba09788 selinux: Add __GFP_NOWARN to allocation at str_read() adds a79eeda4fd12 Merge remote-tracking branch 'selinux/next' adds 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() adds fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] adds b64a44b4bcdb tpm: Make SECURITYFS a weak dependency adds 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv adds 8489bf8336ea tpm: add support for nonblocking operation adds 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. adds f2516a8f4373 Merge remote-tracking branch 'tpmdd/next' adds b610e2ff4622 of/unittest: remove use of node name pointer in overlay hi [...] adds 6901378c799d of/unittest: add printf tests for node name adds a613b26a5013 of: Convert to using %pOFn instead of device_node.name adds 6d0a70a284be vsprintf: print OF node name using full_name adds f6707fd6241e of: make PowerMac cache node search conditional on CONFIG_ [...] adds 00b7d1cf4667 of: make default address and size cells sizes private adds ca13d658d206 Merge remote-tracking branch 'devicetree/for-next' adds 9135bac32505 spi: use SPDX identifier for Renesas drivers adds 862cf93e4b9b spi: Add Spreadtrum SPI controller documentation adds e7d973a31c24 spi: sprd: Add SPI driver for Spreadtrum SC9860 adds 864822235f18 spi: sh-msiof: Add r8a774a1 support adds eeaceb8b7d1f spi: Introduce one new field to set word delay adds be17ee0da35a spi: dw-mmio: add MSCC Jaguar2 support adds 6e249d1ec1b4 spi: davinci: remove set but not used variable 'pdata' adds c1d8b0825d50 spi: dw-mmio: avoid hardcoded field mask adds c7ba47362858 spi: orion: cosmetics - alias long direct_access variables adds 04c55a34cf3d spi: sh-msiof: Document R-Car D3 support adds 3806112c9ecb spi: sh-msiof: Document R-Car E3 support adds 35386dfd13b7 spi: spidev_test: Improve decoded text part of hex dump adds 7c5d8a249aca spi: Do not print a message if spi_controller_{suspend,res [...] adds 48c29d0d27fb spi: spi-gpio: Remove set but not used variable 'pdata' adds af060b3f72b8 spi: dw: support 4-16 bits per word adds b9e49520c114 spi: pl022: Remove set but not used variable 'chip' adds b9a947dd756b spi: pic32: remove unnecessary of_node_get() adds abf5feef3ff0 spi: gpio: No MISO does not imply no RX adds e757996cafbe spi: spi-mem: Adjust op len based on message/transfer size [...] adds 56df612afb60 spi: davinci: Remove chip select GPIO pdata adds 37a1aa88f98d spi: davinci: remove set but not used variable 'pdata' adds 3356d9f4cb45 spi: pic32-sqi: remove unnecessary of_node_get() adds 0baf9eb25572 spi: add new SPI_CS_WORD flag adds cbaa62e0094a spi: add software implementation for SPI_CS_WORD adds 926369667732 Merge tag 'spi-cs-word' into spi-4.20 adds a3762b13a596 spi: spi-davinci: Add support for SPI_CS_WORD adds 8089babee17c spi: pxa2xx: Remove the shutdown callback adds 0fd85869c2a9 spi/bcm63xx-hsspi: keep pll clk enabled adds 00bca73bfca4 spi: mediatek: Don't modify spi_transfer when transfer. adds 71388b215697 spi: always use software fallback for SPI_CS_WORD when usi [...] adds f34ecdbd5661 spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio adds 52ee9c5947db Merge branch 'spi-4.20' into spi-next adds e1d27a150085 Merge remote-tracking branch 'spi/for-next' adds 4a60aa05a063 objtool: Support per-function rodata sections adds 1ab6c1647557 Merge branch 'core/objtool' adds 34e12b864e61 jump_label: Use static_key_linked() accessor adds ce991095ccdf Merge branch 'locking/urgent' into locking/core, to pick up fixes adds cb538267ea1e jump_label/lockdep: Assert we hold the hotplug lock for _c [...] adds 4b486b535c33 locking/rwsem: Exit read lock slowpath if queue empty & no writer adds 925b9cd1b89a locking/rwsem: Make owner store task pointer of last ownin [...] adds 84818af26350 locking/rtmutex: Fix the preprocessor logic with normal #i [...] adds cb92173d1f04 locking/lockdep, cpu/hotplug: Annotate AP thread adds c83fae90bcdd Merge branch 'locking/core' adds bec4636acd8b Merge branch 'locking/urgent' adds 7a983a0fe2a2 perf trace: Pass augmented args to the arg formatters when [...] adds 6ccc18a9a17a perf trace: Make the augmented_syscalls filter out the tra [...] adds 1cdf618f2386 perf trace: Print the syscall name for augmented_syscalls adds 6dcbd212ff49 perf trace: Extract the comm/tid printing for syscall enter adds c96f4edcc356 perf trace: Show comm/tid for augmented_syscalls adds 75d1e30681d0 perf trace: Use the augmented filename, expanding syscall [...] adds daa1284af3b9 perf trace: Augment the 'open' syscall 'filename' arg adds 9779fc021410 perf trace: Augment inotify_add_watch pathname syscall arg adds f6618ce6c024 perf trace: Introduce augmented_filename_syscall_enter() d [...] adds 16cc63593f67 perf trace: Augment 'newstat' (aka 'stat') filename ptr adds 9ab5aadebedd perf trace: Add a etcsnoop.c augmented syscalls eBPF utility adds d35b168c3dcd perf bpf: Give precedence to bpf header dir adds 403f833d15a3 perf bpf: Add linux/socket.h to the headers accessible to [...] adds d5a7e6613b00 perf trace augmented_syscalls: Augment connect's 'sockaddr' arg adds 24a6c2cd1dbd perf trace augmented_syscalls: Add augmented_sockaddr_sysc [...] adds 02ef28842077 perf trace augmented_syscalls: Augment bind's 'myaddr' soc [...] adds 6ebb686225a8 perf trace augmented_syscalls: Augment sendto's 'addr' arg adds b043cb524d28 perf trace beauty: Reorganize 'struct sockaddr *' beautifier adds 766e0618e494 perf report: Create auxiliary trace data files for s390 adds 266b851cc287 tools lib traceevent, perf tools: Split trace-seq related [...] adds 664b6a95d771 perf bpf: Add syscall_exit() helper adds 5e2d8a5acc99 perf augmented_syscalls: Update the header comments adds 4c8f0a726ef8 perf trace augmented_syscalls: Rename augmented_*_syscall_ [...] adds f5b076dc01e7 perf trace augmented_syscalls: Hook into syscalls:sys_exit [...] adds c4191e55b874 perf trace: Show comm and tid for tracepoint events adds d50ed0ce8204 perf stat: Use evsel->threads in create_perf_stat_counter() adds 728c0ee0a896 perf stat: Move 'initial_delay' to 'struct perf_stat_config' adds 5698f26b46e4 perf stat: Move 'no_inherit' to 'struct perf_stat_config' adds 35386233fcf7 perf stat: Use local config arg for scale in create_perf_s [...] adds 7d9ad16afe2b perf stat: Add 'identifier' flag to 'struct perf_stat_config' adds 318ec1841a3f perf tools: Switch 'session' argument to 'evlist' in perf_ [...] adds 650d62204602 perf evsel: Introduce perf_evsel__store_ids() adds d09cefd2ef99 perf stat: Move create_perf_stat_counter() to stat.c adds 491073a61266 perf stat: Rename 'is_pipe' argument to 'attrs' in perf_st [...] adds 73d586c3917d perf stat: Add 'struct perf_stat_config' argument to perf_ [...] adds 1821f4eb480b perf stat: Add 'struct perf_tool' argument to perf_stat_sy [...] adds 1c21e9899d6a perf stat: Add 'struct perf_evlist' argument to perf_stat_ [...] adds c2c247f2dd87 perf stat: Add 'perf_event__handler_t' argument to perf_st [...] adds 0a4e64d391a2 perf stat: Move perf_stat_synthesize_config() to stat.c adds a5a9eac1a018 perf stat: Introduce perf_evlist__print_counters() adds 0174820a8ba1 perf stat: Move STAT_RECORD out of perf_evlist__print_counters() adds b64df7f33743 perf stat: Add 'struct perf_stat_config' argument to perf_ [...] adds f3ca50e61ff4 perf stat: Pass 'struct perf_stat_config' argument to loca [...] adds 6ca9a082b190 perf stat: Pass a 'struct perf_stat_config' argument to gl [...] adds fa7070a38676 perf stat: Move csv_* to 'struct perf_stat_config' adds 132c6ba3c440 perf stat: Move 'interval_clear' to 'struct perf_stat_config' adds 0ce5aa026660 perf stat: Move 'metric_only' to 'struct perf_stat_config' adds df4f7b4d4b1e perf stat: Move 'unit_width' to 'struct perf_stat_config' adds c512e0eae4c6 perf stat: Add 'target' argument to perf_evlist__print_counters() adds bc0bcda201e8 perf stat: Pass 'evlist' argument to print functions adds 0c538a946295 perf stat: Use 'evsel->evlist' instead of 'evsel_list' in [...] adds d97ae04b3d52 perf stat: Move 'run_count' to 'struct perf_stat_config' adds ee1760e2cf62 perf stat: Move 'metric_only_len' to 'struct perf_stat_config' adds ae2d7da554f0 perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() adds 77e0faf8552c perf stat: Pass 'evlist' to aggr_update_shadow() adds 26893a6018f8 perf stat: Add 'walltime_nsecs_stats' pointer to 'struct p [...] adds aea0dca1629c perf stat: Move 'null_run' to 'struct perf_stat_config' adds 31084123c196 perf stat: Move 'print_free_counters_hint' to 'struct perf [...] adds 3b3cd9a41c2b perf stat: Move 'print_mixed_hw_group_error' to 'struct pe [...] adds 8897a8916efb perf stat: Move ru_* data to 'struct perf_stat_config' adds 6f6b6594b5f3 perf stat: Move *_aggr_* data to 'struct perf_stat_config' adds a138af663500 perf stat: Do not use the global 'evsel_list' in print functions adds 34ff0866d46a perf stat: Move 'big_num' data to 'struct perf_stat_config' adds fdee335b00b0 perf stat: Move 'no_merge' data to 'struct perf_stat_config' adds be54d5932531 perf stat: Propagate 'struct target' arg to sort_aggr_thread() adds 54ac0b1bd25c perf stat: Move 'walltime_*' data to 'struct perf_stat_config' adds d0192fdba09a perf stat: Move 'metric_events' to 'struct perf_stat_config' adds 088519f318be perf stat: Move the display functions to stat-display.c adds 3de3e8bbf302 perf trace beauty: Alias 'umount' to 'umount2' adds 58094c48f407 perf annotate: Handle arm64 move instructions adds 21d7eb9a2473 perf augmented_syscalls: Check probe_read_str() return separately adds 7538d16397df perf augmented_syscalls: Avoid optimization to pass older [...] adds 8a041f86a83f perf trace: Introduce syscall__augmented_args() method adds db2da3f85cd6 perf trace: Setup augmented_args in the raw_syscalls:sys_e [...] adds b1a9e2535e20 perf trace: Use the raw_syscalls:sys_enter for the augment [...] adds d8e75a110df7 perf map: Turn some pr_warning() to pr_debug() adds 1632936480a5 perf tests: Fix record+probe_libc_inet_pton.sh without pin [...] adds bda58ee8f8e4 Merge tag 'perf-core-for-mingo-4.20-20180905' of git://git [...] adds ba6cc93d611b Merge branch 'perf/urgent' into perf/core, to pick up fixe [...] adds 2766d2ee960c perf/x86: Add __ro_after_init annotations adds d0555fc78fdb kprobes: Remove pointless BUG_ON() from disarming process adds c72e6742f62d kprobes: Remove pointless BUG_ON() from add_new_kprobe() adds a6d18e65dff2 kprobes: Remove pointless BUG_ON() from reuse_unused_kprobe() adds 819319fc9346 kprobes: Return error if we fail to reuse kprobe instead o [...] adds cbdd96f55861 kprobes: Don't call BUG_ON() if there is a kprobe in use o [...] adds 49e73246cbe6 perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init adds dbb509fd8c4e Merge branch 'perf/core' adds 20e3530e4cbb Merge branch 'perf/urgent' adds 05484e098448 sched/topology: Add SD_ASYM_CPUCAPACITY flag detection adds bb1fbdd3c3fd sched/topology, drivers/base/arch_topology: Rebuild the sc [...] adds 3ba09df4b8b6 sched/topology, arch/arm64: Rebuild the sched_domain hiera [...] adds e1799a80a4f5 sched/topology, arch/arm: Rebuild sched_domain hierarchy w [...] adds df054e8445a4 sched/topology: Add static_key for asymmetric CPU capacity [...] adds 3b1baa6496e6 sched/fair: Add 'group_misfit_task' load-balance type adds e3d6d0cb66f2 sched/fair: Add sched_group per-CPU max capacity adds cad68e552e77 sched/fair: Consider misfit tasks when load-balancing adds 5fbdfae5221a sched/fair: Kick nohz balance if rq->misfit_task_load adds dbbad719449e sched/fair: Change 'prefer_sibling' type to bool adds 575638d1047e sched/core: Change root_domain->overload type to int adds e90c8fe15a3b sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() adds 757ffdd705ee sched/fair: Set rq->rd->overload when misfit adds 4ad3831a9d4a sched/fair: Don't move tasks to lower capacity CPUs unless [...] adds 9c63e84db29b sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU ca [...] adds 7e6f4c5d600c sched/debug: Explicitly cast sched_feat() to bool adds d90707ebebe0 sched/numa: Remove unused code from update_numa_stats() adds 7477a3504e61 sched/numa: Remove unused numa_stats::nr_running field adds ff28915fd31c sched/debug: Use symbolic names for task state constants adds ace8031099f9 sched/topology: Make local variables static adds 5b07519d197b Merge branch 'sched/core' adds 02101c45ec5b x86/asm: Optimize memcpy_flushcache() adds 4e36780e3fd2 Merge branch 'x86/asm' adds ccde460b9ae5 x86/corruption-check: Fix panic in memory_corruption_check [...] adds b1e3a25f5879 x86/corruption-check: Use pr_*() instead of printk() adds 44060e8a5189 x86/boot/KASLR: Remove return value from handle_mem_options() adds 7c6f231c9caf Merge branch 'x86/boot' adds a980c0ef9f6d x86/kprobes: Refactor kprobes_fault() like kprobe_exceptio [...] adds 76dee4a72849 x86/kprobes: Inline kprobe_exceptions_notify() into do_gen [...] adds e3e4d5019c2d x86/kprobes: Stop calling fixup_exception() from kprobe_fa [...] adds 75045f77f7a7 x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups adds 81fd9c18444e x86/fault: Plumb error code and fault address through to f [...] adds 9da3f2b74054 x86/fault: BUG() when uaccess helpers fault on kernel addresses adds bef459026b16 lkdtm: Test copy_to_user() on bad kernel pointer under KERNEL_DS adds bb69fa0ce0b7 Merge branch 'x86/core' adds f4661d293eb2 x86/microcode: Make revision and processor flags world-readable adds 40015030d593 Merge branch 'x86/microcode' adds 28c11b0f798c x86/xen: Move pv irq related functions under CONFIG_XEN_PV [...] adds f030aade9165 x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c adds 3013c2be600f x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVM adds 901d209a8b0e x86/xen: Add SPDX identifier in arch/x86/xen files adds 7e4372028929 x86/paravirt: Make paravirt_patch_call() and paravirt_patc [...] adds abc745f85c11 x86/paravirt: Remove clobbers parameter from paravirt patc [...] adds 27876f3882fd x86/paravirt: Remove clobbers from struct paravirt_patch_site adds 5c83511bdb98 x86/paravirt: Use a single ops structure adds 5def7a4cd5be x86/paravirt: Remove unused paravirt bits adds c00a280a8efa x86/paravirt: Introduce new config option PARAVIRT_XXL adds 40181646db45 x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrella adds 9bad5658ea71 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAV [...] adds 6da63eb241a0 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella adds fdc0269e8958 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAV [...] adds 495310e4f2dd x86/paravirt: Remove unneeded mmu related paravirt ops bits adds 4f2d7af70256 x86/xen: Make xen_reservation_lock static adds b7a5eb6aafa9 x86/paravirt: Prevent redefinition of SAVE_FLAGS macro adds 3637897b6c9b x86/paravirt: Clean up native_patch() adds 2104e85d4a27 Merge branch 'x86/paravirt' adds bd7b1f7cbf9c x86/entry/64: Document idtentry adds 98f05b5138f0 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scra [...] adds bf904d2762ee x86/pti/64: Remove the SYSCALL64 entry trampoline adds fca60caec28a Merge branch 'x86/pti' adds f267a29578f7 Merge branch 'x86/urgent' adds ab9942fe0fdb Merge remote-tracking branch 'tip/auto-latest' adds 8960de4a5ca7 EDAC, amd64: Add Family 17h, models 10h-2fh support adds bd1852317ffe EDAC: Get rid of custom ICPU() macro adds 528d132c86a1 MAINTAINERS: Update maintainer for drivers/edac/sb_edac.c adds dcc960b225ce EDAC, sb_edac: Return early on ADDRV bit and address type test adds 8489b17ce29d EDAC, sb_edac: Fix reporting for patrol scrubber errors adds c968ed08594d EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions adds cef2a27a4222 Merge remote-tracking branch 'edac-amd/for-next' adds ccc8b5139f65 tools/memory-model: Add litmus-test naming scheme adds c8c5779c854f tools/memory-model: Add extra ordering for locks and remov [...] adds a5109023cf9e tools/memory-model: Fix a README typo adds abdb4ce79ba3 tools/memory-model: Add more LKMM limitations adds bf36a3124d04 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() adds f3625642c96d EXP tools/memory-model: Add scripts to check github litmus tests adds eaaac2854b75 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] adds e77cb32558a7 doc: Add design documentation on interruption of NMI handlers adds a5a288954499 doc: Fix broken RCU-requirements link to LKML archive adds ea24c125fe79 doc: Improve rcu_dynticks::dynticks documentation adds 77095901b895 doc: Update removal of RCU-bh/sched update machinery adds 5c3f78ec285b doc: Fix broken HTML directive adds cf7614e13c8f rcu: Refactor rcu_{nmi,irq}_{enter,exit}() adds 3e3100989869 rcu: Defer reporting RCU-preempt quiescent states when disabled adds c0335743c5d8 rcutorture: Test extended "rcu" read-side critical sections adds 27c744e32a9a rcu: Allow processing deferred QSes for exiting RCU-preemp [...] adds fcc878e4dfb7 rcu: Remove now-unused ->b.exp_need_qs field from the rcu_ [...] adds e11ec65cc8d6 rcu: Add warning to detect half-interrupts adds d28139c4e967 rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe adds ba1c64c27239 rcu: Report expedited grace periods at context-switch time adds 65cfe3583b61 rcu: Define RCU-bh update API in terms of RCU adds 82fcecfa8185 rcu: Update comments and help text for no more RCU-bh updaters adds 2bbfc25b09df rcu: Drop "wake" parameter from rcu_report_exp_rdp() adds 4cf439a200fd rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment adds 45975c7d21a1 rcu: Define RCU-sched API in terms of RCU for Tree RCU PRE [...] adds 709fdce7545c rcu: Express Tiny RCU updates in terms of RCU rather than [...] adds 358be2d3685c rcu: Remove RCU_STATE_INITIALIZER() adds ec5dd444b678 rcu: Eliminate rcu_state structure's ->call field adds da1df50d1617 rcu: Remove rcu_state structure's ->rda field adds 16fc9c600b3c rcu: Remove rcu_state_p pointer to default rcu_state structure adds 2280ee5a7d3e rcu: Remove rcu_data_p pointer to default rcu_data structure adds b50912d0b5e0 rcu: Remove rsp parameter from rcu_report_qs_rnp() adds aff4e9ede52b rcu: Remove rsp parameter from rcu_report_qs_rsp() adds 139ad4da5ab5 rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() adds 33085c469aea rcu: Remove rsp parameter from rcu_report_qs_rdp() adds de8e87305a1a rcu: Remove rsp parameter from rcu_gp_in_progress() adds 336a4f6c451e rcu: Remove rsp parameter from rcu_get_root() adds ad3832e974eb rcu: Remove rsp parameter from record_gp_stall_check_time() adds 8fd119b6522f rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() adds 33dbdbf02538 rcu: Remove rsp parameter from rcu_dump_cpu_stacks() adds e1741c69d427 rcu: Remove rsp parameter from rcu_stall_kick_kthreads() adds a91e7e58b101 rcu: Remove rsp parameter from print_other_cpu_stall() adds 4e8b8e08f931 rcu: Remove rsp parameter from print_cpu_stall() adds ea12ff2b7d97 rcu: Remove rsp parameter from check_cpu_stall() adds 3481f2eab095 rcu: Remove rsp parameter from rcu_future_gp_cleanup() adds 532c00c97f16 rcu: Remove rsp parameter from rcu_gp_kthread_wake() adds 02f501423d0d rcu: Remove rsp parameter from rcu_accelerate_cbs() adds c6e09b97b933 rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() adds 834f56bf54e8 rcu: Remove rsp parameter from rcu_advance_cbs() adds c7e48f7ba382 rcu: Remove rsp parameter from __note_gp_changes() adds 15cabdffbbf6 rcu: Remove rsp parameter from note_gp_changes() adds 22212332c1f3 rcu: Remove rsp parameter from rcu_gp_slow() adds 0854a05c9fa5 rcu: Remove rsp parameter from rcu_gp_kthread() and friends adds 8087d3e3c453 rcu: Remove rsp parameter from rcu_check_quiescent_state() adds 780cd590836f rcu: Remove rsp parameter from CPU hotplug functions adds 5bb5d09cc4f8 rcu: Remove rsp parameter from rcu_do_batch() adds e9ecb780fe7d rcu: Remove rsp parameter from force-quiescent-state functions adds b96f9dc4fb64 rcu: Remove rsp parameter from rcu_check_gp_start_stall() adds b049fdf8e3b9 rcu: Remove rsp parameter from __rcu_process_callbacks() adds 5c7d89676bc5 rcu: Remove rsp parameter from __call_rcu() and friend adds 98ece508b545 rcu: Remove rsp parameter from __rcu_pending() adds 8344b871b1d5 rcu: Remove rsp parameter from _rcu_barrier() and friends adds 53b46303da84 rcu: Remove rsp parameter from rcu_boot_init_percpu_data() [...] adds b8bb1f63cf9a rcu: Remove rsp parameter from rcu_init_one() and friends adds a2887cd85f38 rcu: Remove rsp parameter from rcu_print_detail_task_stall() adds 81ab59a3ad86 rcu: Remove rsp parameter from dump_blkd_tasks() and friend adds 6dbfdc1409cf rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() adds b21ebed95101 rcu: Remove rsp parameter from print_cpu_stall_info() adds 4580b0541bea rcu: Remove rsp parameter from no-CBs CPU functions adds 63d4c8c97948 rcu: Remove rsp parameter from expedited grace-period functions adds aedf4ba98416 rcu: Remove rsp parameter from rcu_node tree accessor macros adds 88d1bead858d rcu: Remove rcu_data structure's ->rsp field adds 564a9ae6046c rcu: Remove last non-flavor-traversal rsp local variable f [...] adds b97d23c51c9f rcu: Remove for_each_rcu_flavor() flavor-traversal macro adds f7dd7d44fd2d rcu: Simplify rcutorture_get_gp_data() adds 7cba4775ba79 rcu: Restructure rcu_check_gp_kthread_starvation() adds 4c6ed43708bb rcu: Eliminate stall-warning use of rsp adds 9cbc5b97029b rcu: Eliminate grace-period management code use of rsp adds 3c779dfef2c4 rcu: Eliminate callback-invocation/invocation use of rsp adds 67a0edbf3c4d rcu: Eliminate quiescent-state and grace-period-nonstart u [...] adds ec9f5835f74c rcu: Eliminate RCU-barrier use of rsp adds eb7a6653887b rcu: Eliminate initialization-time use of rsp adds 8ff0b9078091 rcu: Fix typo in force_qs_rnp()'s parameter's parameter adds 4e95020cdd34 rcu: Inline increment_cpu_stall_ticks() into its sole caller adds c3854a055bc8 rcu: Pull rcu_gp_kthread() FQS loop into separate function adds 4c7e9c1434c6 rcu: Consolidate RCU-bh update-side function definitions adds a8bb74acd8ef rcu: Consolidate RCU-sched update-side function definitions adds 2ceebc035082 rcutorture: Add RCU-bh and RCU-sched support for extended readers adds 72ce30dd1f9b rcu: Stop testing RCU-bh and RCU-sched adds c770c82a2382 rcutorture: Remove the "rcu_bh" and "sched" torture types adds 620d246065cd rcuperf: Remove the "rcu_bh" and "sched" torture types adds de3875d30233 rcu: Remove now-unused rcutorture APIs adds 2bd8b1a2afc4 rcu: Clean up flavor-related definitions and comments in r [...] adds aff5f0369e31 rcu: Clean up flavor-related definitions and comments in r [...] adds df8561a0d7e4 rcu: Clean up flavor-related definitions and comments in r [...] adds 8c1cf2da6f8a rcu: Clean up flavor-related definitions and comments in Kconfig adds 7f87c036fea3 rcu: Clean up flavor-related definitions and comments in rcu.h adds 62a1a945368f rcu: Clean up flavor-related definitions and comments in r [...] adds 6eb95cc4507a rcu: Clean up flavor-related definitions and comments in s [...] adds 679d3f30923e rcu: Clean up flavor-related definitions and comments in tiny.c adds 49918a54e63c rcu: Clean up flavor-related definitions and comments in tree.c adds 8fa946d42855 rcu: Clean up flavor-related definitions and comments in t [...] adds 0ae86a272656 rcu: Clean up flavor-related definitions and comments in t [...] adds 06462efc808c rcu: Clean up flavor-related definitions and comments in update.c adds 4d232dfe1df3 rcu: Remove !PREEMPT code from rcu_note_voluntary_context_ [...] adds 395a2f097ebd rcu: Define rcu_all_qs() only in !PREEMPT builds adds dd46a7882c2c rcu: Inline _rcu_barrier() into its sole remaining caller adds 92aa39e9dc77 rcu: Make need_resched() respond to urgent RCU-QS needs adds a0ef9ec24144 rcu: Provide improved interrupt-from-idle check in rcu_che [...] adds c116dba68d19 rcutorture: Dump reader protection sequence if failures or [...] adds c5bacd94173e rcu: Motivate Tiny RCU forward progress adds 7e28c5af4ef6 rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure adds 74de6960c99d rcu: Provide functions for determining if call_rcu() has b [...] adds c06aed0e3100 rcu: Compute jiffies_till_sched_qs from other kernel parameters adds d3052109c0bc rcu: More aggressively enlist scheduler aid for nohz_full CPUs adds fced9c8cfe6b rcu: Avoid resched_cpu() when rescheduling the current CPU adds df63fa5bc11a rcu: Convert "1UL << x" to "BIT(x)" adds 31ab604bf323 rcu: Remove unused rcu_dynticks_snap() from Tiny RCU adds cc72046cc3cc rcu: Merge rcu_dynticks structure into rcu_data structure adds 0fd79e7521bc rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure adds 5998a75adbf4 rcu: Switch last accelerate/advance to rcu_data structure adds c458a89e964d rcu: Switch lazy counts to rcu_data structure adds 2dba13f0b6c2 rcu: Switch urgent quiescent-state requests to rcu_data structure adds 4c5273bf2b5e rcu: Switch dyntick nesting counters to rcu_data structure adds dc5a4f2932f1 rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks adds 8d8a9d0e7eda rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed adds 894d45bbf7e7 rcu: Convert rcu_state.ofl_lock to raw_spinlock_t adds e0fcba9ac02a srcu: Make call_srcu() available during very early boot adds 55cda2290bf9 rcutorture: Test early boot call_srcu() adds 4e6ea4ef56f9 srcu: Make early-boot call_srcu() reuse workqueue lists adds 31e749074156 torture: Stop overwriting Make.out file with obsolete version adds 444da518fd55 rcutorture: Force occasional reader waits adds e746b558572e rcutorture: Warn on bad torture type for built-in tests adds f0288064425f rcuperf: Warn on bad perf type for built-in tests adds a52d14addf06 rcutorture: Remove TREE06 and TREE08 from the default test list adds 1b27291b1ea4 rcutorture: Add forward-progress tests for RCU grace periods adds 119248bec9d3 rcutorture: Also use GP sequence to judge forward progress adds 152f4afbfd58 rcutorture: Avoid no-test complaint if too few forward-pro [...] adds 08a7a2ec6834 rcutorture: Vary forward-progress test interval adds 9fdcb9afe082 rcutorture: Add self-propagating callback to forward-progr [...] adds 3cff54a830f7 rcutorture: Increase rcu_read_delay() longdelay_ms adds 1e69676592ed rcutorture: Limit reader duration if irq or bh disabled adds fecad5091f35 rcutorture: Reduce priority of forward-progress testing adds c04dd09bd38c rcutorture: Adjust number of reader kthreads per CPU-hotpl [...] adds f4de46ed5bbc rcutorture: Print forward-progress test interval on error adds 474e59b476b3 rcutorture: Check GP completion at stutter end adds 7c590fcca66b rcutorture: Maintain self-propagating CB only during forwa [...] adds b56ada120921 Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', [...] adds f0672b26d566 Merge LKMM and RCU branches adds dbc32f0fcbf7 rcutorture: Add call_rcu() flooding forward-progress tests adds 505839d22a40 torture: Bring any extra CPUs online during kernel startup adds f24252dfd127 rcutorture: Automatically create initrd directory adds 816e9b28fed0 rcutorture: Add initrd support for systems lacking dracut adds 644d2cf1e2ed rcutorture: Make initrd/init execute in userspace adds 1a8a13fa7021 rcutorture: Remove cbflood facility adds 37933d311cf4 rcutorture: Break up too-long rcu_torture_fwd_prog() function adds cb0556b9ac5b doc: Set down forward-progress requirements adds f4b4d8f106b6 srcu: Fix kernel-doc missing notation adds c3570417c680 rcutorture: Add cross-compile capability to initrd.sh adds 7b1c55788c00 checkpatch.pl: Flag obsolete RCU APIs adds bfaf49079923 rcutorture: Always strip using the cross-compiler adds e3ae055f5378 rcutorture: Check initrd/init instead of initrd only adds 292ff03cf9dc rcutorture: Import a copy of nolibc adds 9859adc81304 rcutorture: Make use of nolibc when available adds f58f9013466f Merge remote-tracking branch 'rcu/rcu/next' adds 5c3bdaa421cc KVM: s390: vsie: Do the CRYCB validation first adds bd487f7a253c KVM: s390: vsie: Make use of CRYCB FORMAT2 clear adds d18f2b18628d KVM: s390: set host program identifier adds 2b6d5b5ad116 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] adds 6a91e639ad23 Merge remote-tracking branch 'kvms390/next' adds 01de634f3994 xen: issue warning message when out of grant maptrack entries adds 12eb2c212ee0 Merge remote-tracking branch 'xen-tip/linux-next' adds 0b59c25f9100 mm: percpu: remove unnecessary unlikely() adds 1981278c7207 Merge remote-tracking branch 'percpu/for-next' adds f813eec972ee leds: Convert to using %pOFn instead of device_node.name adds 9aec30371fb0 leds: pwm: silently error out on EPROBE_DEFER adds 45d4c6de4e49 leds: gpio: Try to lookup gpiod from device adds 86bc7b2d753a dt-bindings: leds: document Panasonic AN30259A bindings adds 2d00f35c55e7 leds: add Panasonic AN30259A support adds 4531fb421841 Merge remote-tracking branch 'leds/for-next' adds ebba75fdf6fd acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * adds 3f901c865160 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * adds 4a758c929dc0 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi adds 4372ea94d40c ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t adds 05c3d056086a pci:ipmi: Move IPMI PCI class id defines to pci_ids.h adds 445e2cbda928 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX adds 25880f7d61a4 ipmi: Use more common logging styles adds f993cdd99a5f ipmi: Convert printk(KERN_<level> to pr_<level>( adds 01508d9ebf4f ipmi_si_pci: fix NULL device in ipmi_si error message adds 97a103e6b584 ipmi_si: fix potential integer overflow on large shift adds dd3535b937c1 ipmi: Change to ktime_get_ts64() adds 9abcfaaa7c77 ipmi:dmi: Use pr_fmt in the IPMI DMI code adds 1574608f5f42 ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address adds e3dbc6d1d470 ipmi: Convert pr_xxx() to dev_xxx() in the BT code adds 060e8fb53fe3 ipmi: fix return value of ipmi_set_my_LUN adds c75c5075e5c6 ipmi: Don't leave holes in the I2C address list in the ssi [...] adds 36e398d7ab02 ipmi: Free the address list on module cleanup adds b3096c70b3fa ipmi: Remove platform driver overrides and use the id_table adds bb9e2eed77a5 MAINTAINERS: Add file patterns for ipmi device tree bindings adds 10042504ed92 ipmi:ssif: Add support for multi-part transmit messages > 2 parts adds ebb3a648d374 Merge remote-tracking branch 'ipmi/for-next' adds 273925c77742 media: em28xx-audio: use irqsave() in USB's complete callback adds 3f3ff6e0d881 media: tm6000: use irqsave() in USB's complete callback adds ed194d136769 usb: core: remove local_irq_save() around ->complete() handler adds 4e69817b106e usb: ehci-sh: convert to SPDX identifiers adds 71741bd6776a USB: Removing NULL check for pool since dma_pool_destroy is safe adds d1e348491a72 usb storage: group dependent USB storage Kconfig entries together adds 2ccaabeb459a usb storage: remove inherited SCSI dependency for USB_STOR [...] adds 697fa834c310 USB: typec: fsusb302: remove unused variables snk_pdo and [...] adds ffa8a31b5b3b usb: host: fotg2: add silicon clock handling adds 87f88dfcde0e USB: OHCI: Remove USB bus reset delay from OHCI handover code adds 23feefda2239 usb: iowarrior: replace kmalloc with kmalloc_array adds 9d20bca54b6a usb: misc: fix obsolete function adds 1973d029d6e9 USB: wusbcore: Switch to bitmap_zalloc() adds 0eae49582b4d usb: mtu3: disable vbus rise/fall interrupts of ltssm adds 0a6ab90c0a8f usb: core: phy: clean up return value check about devm_of_ [...] adds d6142b91e9cc usb: core: remove flags variable in __usb_hcd_giveback_urb() adds 1652a83fa494 Merge 4.19-rc4 into usb-next adds 1820dc10baaa Merge remote-tracking branch 'usb/usb-next' adds 53bae38cf79c usb: chipidea: imx: do not use preprocessor conditionals for PM adds 1657ebedd025 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] adds 35a334659bcc usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match adds 17383a64a15c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 2f2ce8fe3c0f dt-bindings: phy: qcom-qmp: Cleanup the 'reg' documentatio [...] adds 7effc8ba3e83 dt-bindings: phy: Document Cadence MHDP DisplayPort PHY bindings adds c8b427edc737 phy: Add driver for Cadence MHDP DisplayPort SD0801 PHY adds 22fa10e52ab3 phy: qcom-qmp: Quiet -EPROBE_DEFER from qcom_qmp_phy_probe() adds 6100ac72dc0b phy: qcom-qusb2: Quiet -EPROBE_DEFER from qusb2_phy_probe() adds 270d5aad53cd dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver adds 5ab43d0f8697 phy: socionext: add USB3 PHY driver for UniPhier SoC adds 39f68636490f dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver adds c339d3e0fb10 phy: socionext: add USB2 PHY driver for UniPhier SoC adds eee0e5daa757 phy: renesas: use SPDX identifier for Renesas drivers adds 528648143354 phy:phy-brcm-usb: Use PTR_ERR_OR_ZERO to replace the open [...] adds 9be08a27a158 phy:phy-lantiq-rcu-usb2: Use PTR_ERR_OR_ZERO to replace th [...] adds 4e3fe1cb25ad dt-bindings: add binding for Rockchip hdmi phy using an In [...] adds 53706a116863 phy: add Rockchip Innosilicon hdmi phy adds 956ae14fc1af Merge remote-tracking branch 'phy-next/next' adds 64f3b6334de1 MAINTAINERS: Add AT91 USART MFD entry adds a785ce4c6d6c dt-bindings: Add binding for atmel-usart in SPI mode adds 7d3aa342cef7 mfd: at91-usart: Add MFD driver for USART adds 937c0a26acce MAINTAINERS: Add AT91 USART SPI entry adds e1892546ff66 spi: at91-usart: Add driver for at91-usart as SPI adds c24d25317a7c tty/serial: atmel: Change the driver to work under at91-usart MFD adds 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of
git://git.kernel.org/p
[...] adds 56060b04c6d2 dt-bindings: mfd: atmel-usart: Correct interrupts property [...] adds 8a3813235502 MAINTAINERS: Change Radu's email address adds 259e0a00dc7c spi: at91-usart: Make local functions static adds 65b80dfffeab mfd: at91-usart: Include Device Tree header adds 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of
git://git.kernel.org
[...] adds 8baf9061c80d Merge 4.19-rc4 into tty-next adds 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section adds 77ec669f257b serial: uartps: Do not initialize field to zero again adds 4b9d33c6a306 serial: uartps: Fix suspend functionality adds 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] adds 14090ad1805f serial: uartps: Move alias reading higher in probe() adds e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] adds 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() adds 427c8ae9bebc serial: uartps: Change logic how console_port is setup adds 024ca329bfb9 serial: uartps: Register own uart console and driver structures adds bed25ac0e2b6 serial: uartps: Move Port ID to device data structure adds 6ac1b91f346f serial: uartps: Enable automatic flow control adds 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic adds 39724d56a0a8 kgdboc: Change printk to the right fashion adds 2dd453168643 kgdboc: Fix restrict error adds 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() adds ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe adds 415b43bdb008 tty: serial: uartlite: Move uart register to probe adds 5f6825d1cef7 tty: serial: uartlite: remove console_init adds deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port adds c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr adds 07b5e16e9830 tty: serial: imx: add lock for registers save/restore adds fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] adds 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" adds a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" adds 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 adds 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] adds c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 adds 20464f3a9b46 serial: sprd: Remove unused structure adds 2b5a997386b0 serial: sprd: Use readable macros instead of magic number adds 262d3dc00730 serial: sprd: Remove unnecessary resource validation adds dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' adds d2de9601eb12 serial: sprd: Fix the indentation issue adds 5963e8a31224 serial: mxs-auart: Fix potential infinite loop adds 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node adds c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] adds a27d938251ef serial: 8250_of: Fix for lack of interrupt support adds fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name adds f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again adds 834449872105 sc16is7xx: Fix for multi-channel stall adds 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" adds 863299001b39 tty_port: Remove incorrect whitespace after comments adds feacbecb39db TTY: tty_buffer, warn on leaks adds 97c7f06912e9 Merge remote-tracking branch 'tty/tty-next' adds 83b15fed91fa drivers: fpga: fix two trivial spelling mistakes adds d765edbb301c vmbus: add driver_override support adds 108ddb8fa1fc uio_hv_generic: increase size of receive and send buffers adds 8e6925631aae uio_hv_generic: drop #ifdef DEBUG adds f25a7ece08bd Drivers: hv: vmbus: Fix synic per-cpu context initialization adds ae61cf5b9913 uio: ensure class is registered before devices adds 52ac30592dd6 misc: apds990x: remove unused array ir_currents adds 02b04d23b2cb misc: bh1770glc: remove unused array prox_curr_ma adds 0181cfd93c7b misc: lkdtm: fixed static variable initialization adds ca6ac25cecf0 nvmem: core: return error code instead of NULL from nvmem_ [...] adds 0952c57c8ff1 uio: Convert to using %pOFn instead of device_node.name adds 79c6f4b84b6e uio: convert to vm_fault_t adds 44b73962cb25 android: binder: no outgoing transaction when thread todo [...] adds 44d8047f1d87 binder: use standard functions to allocate fds adds 6b6642dadd68 android: binder: use kstrdup instead of open-coding it adds b7e6a8961b5d binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. adds a71bcc1b0949 vme: remove unneeded kfree adds 162aa53b1840 firmware: google: make structure gsmi_dev static adds aa2eb86060f4 misc: Convert to using %pOFn instead of device_node.name adds ed824215658c platform: goldfish: pipe: Fix comments to fit 80 columns adds c3c4e307dbb6 platform: goldfish: pipe: Update license adds 53bdf6686ef4 platform: goldfish: pipe: Move an opening brace to the next line adds 95577010a45c platform: goldfish: pipe: Separate the host interface to a [...] adds 84ae527aa58c platform: goldfish: pipe: Update the comment for GFP_ATOMIC adds d23069a5a53b platform: goldfish: pipe: Fail compilation if structs are [...] adds 869fd5023a71 platform: goldfish: pipe: Replace an array of 1 with a variable adds 25b97d57065e platform: goldfish: pipe: Replace pr_ with dev_ for logging adds 46928cc6ff6d platform: goldfish: pipe: Add blank lines to separate stru [...] adds 2ed43e53e359 platform: goldfish: pipe: Remove a redundant variable adds 610a72b70733 platform: goldfish: pipe: Replace two code blocks with a f [...] adds 468e62f92e90 platform: goldfish: pipe: Remove reduntant casting adds 1d1021a0f917 platform: goldfish: pipe: Remove a blank line before '}' adds 61b38f027f85 platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit' adds a0739604f489 platform: goldfish: pipe: Remove reduntant casting to (void) adds 92c320b97eb3 platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x adds 562a74de9757 platform: goldfish: pipe: Fix lines to not end an opening bracket adds 52bcc7d942f0 platform: goldfish: pipe: Fix alignment to match parenthesis adds cc14057f514b platform: goldfish: pipe: Move logical ops to the end of t [...] adds bfb8e8384793 platform: goldfish: pipe: Replace "x==NULL" to "!x" adds 2e6ae11dd0d1 slimbus: ngd: mark PM functions as __maybe_unused adds 99aeebe8140c misc: sgi-xp: remove meaningless null check before kfree adds dbd71398bdd4 drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address adds 09ed061a4f56 firmware: coreboot: Let OF core populate platform device adds 20edec388277 firmware: coreboot: Unmap ioregion after device population adds b81e3140e412 firmware: coreboot: Make bus registration symmetric adds a28aad66da8b firmware: coreboot: Collapse platform drivers into bus core adds a7d9b5f0120e firmware: coreboot: Remap RAM with memremap() instead of i [...] adds 7adb05bb813d firmware: coreboot: Only populate devices in coreboot_tabl [...] adds f685fc6ab051 Merge b4.19-rc4 into char-misc-next adds e3791243a25a Merge remote-tracking branch 'char-misc/char-misc-next' adds 1213a3668172 extcon: maxim: Add SPDX license identifiers adds cff7499d7eb4 extcon: Make static analyzer happy about union assignment adds 69f75a4f8c7b extcon: Switch to use kasprintf() instead of open coded adds 962341b54b99 extcon: cht-wc: Return from default case to avoid warnings adds 001d3eccf9fc extcon: cht-wc: Fix definition names according to spec adds a4722503fadf extcon: cht-wc: Correct USBID bit field handling adds 900ed5557194 extcon: cht-wc: Convert to use SPDX identifier adds 2e464ff0a9b1 extcon: int3496: Convert to use SPDX identifier adds 72046ab2e4f2 Merge remote-tracking branch 'extcon/extcon-next' adds 8cf3f9cfd9dc Documentation: soundwire: Add documentation for multi link adds a306a0e4a532 soundwire: Initialize completion for defer messages adds 0c4a1049cf29 soundwire: Add support to lock across bus instances adds 48949722ced4 soundwire: Handle multiple master instances in a stream adds ce6e74d008ff soundwire: Add support for multi link bank switch adds 9b5c132a1ec9 soundwire: keep track of Masters in a stream adds 30246e2d78c0 soundwire: intel: Add pre/post bank switch ops adds e1c815f4b24a soundwire: intel: Fix uninitialized adev deref adds 7bce918be43f MAINTAINERS: Update Vinod's email adds c272a766db4f soundwire: intel: Remove duplicate assignment adds 502c00d9c315 Documentation: soundwire: fix stream.rst markup warnings adds 0bf750d12d69 Merge remote-tracking branch 'soundwire/next' adds d947dddf1c95 staging: pi433: eliminate a temporary variable adds 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style adds ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style adds 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style adds abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style adds bc3ae2415bec staging:rtl8192u: Rename __pTa - Style adds bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style adds c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style adds 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style adds d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style adds b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] adds 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style adds 715a3d9336f4 staging:rtl8192u: Rename Channel - Style adds e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style adds b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style adds f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style adds 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c adds e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c adds 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c adds fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST adds c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi adds 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses adds fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] adds 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style adds 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style adds 0df408add7af staging:rtl8192u: Add required spaces - Style adds 362ed57ee889 staging:rtl8192u: Remove unused constants - Style adds 47bd0dc30eac staging:rtl8192u: Correct block comments - Style adds 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style adds ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style adds 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style adds 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style adds 1f20545654e6 staging:rtl8192u: Remove unused defines - Style adds f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style adds 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style adds 198a136f7f24 staging:rtl8192u: Rename member variables - Style adds 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style adds 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style adds be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style adds d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style adds ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style adds f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style adds 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style adds 1f9766a0625e staging:rtl8192u: Rename bValid - Style adds efff422454f3 staging:rtl8192u: Rename DialogToken - Style adds a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style adds ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style adds 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style adds 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style adds 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style adds 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style adds 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static adds 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style adds 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style adds 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style adds e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style adds 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style adds 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style adds 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style adds 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style adds 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE adds e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style adds be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style adds 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style adds 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style adds aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style adds 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style adds b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style adds 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style adds 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style adds 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style adds 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style adds 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style adds 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style adds 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style adds 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style adds 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake adds 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz adds 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline adds fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable adds b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf adds 02d72eef1814 staging: mt7621-pci: make some function static adds 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop adds 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages adds 2b2424d9a7e3 staging: fbtft: Adds space around "/" adds 3c0971939e56 staging: gasket: remove null ptr check before kfree adds 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions adds 4cfc2bff29ca staging: gasket: core: remove debug log that could crash adds c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] adds 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] adds 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs adds 1fdd6d720cdc staging: gasket: remove gasket_exit() adds 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] adds 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O adds 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers adds 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] adds 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] adds 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] adds 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] adds 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters adds cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types adds 8be31270362b staging: erofs: introduce erofs_grab_bio adds 6e78901a9f23 staging: erofs: separate erofs_get_meta_page adds cadf1ccf1b00 staging: erofs: add error handling for xattr submodule adds ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} adds 99691b4662dd staging: erofs: rearrange vle clustertype definitions adds df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs adds 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform adds d6421a46af70 staging: erofs: fix compression mapping beyond EOF adds eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() adds 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' adds 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] adds 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode adds f0b4a22a4848 staging: most: register channel device after init of struc [...] adds 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] adds c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue adds 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] adds aca19723604c Revert "staging: erofs: disable compiling temporarile" adds e84e1ed8cdd7 staging: erofs: formatting fix in unzip_vle_lz4.c adds 196ef5f36071 staging: erofs: formatting fix to NULL comparison adds b566ffc3fab6 staging: erofs: formatting spaces around '-' adds ea0b2d429bd8 staging: erofs: formatting add spaces arround '*' adds e4fccc8c9d0a staging: erofs: formatting alignment parenthesis adds f72403461bd4 staging: erofs: fix 1 warning and 9 checks adds 86eac24dbb7b staging: rtl8192e: Fix compiler warning from strncpy() adds 9989d7f5495d staging: rtl8712u: Fix compiler warning about strncpy adds f93861c2d611 staging: Convert to using %pOFn instead of device_node.name adds f8aefb7de0e2 staging: fsl-dpaa2/ethsw: remove redundant pointer 'port_priv' adds 9003987a08d4 staging:rtl8192u: Rename dot11d_init to fix name clash adds 35ba13e43cfb staging: android: ion: Clean unused debug_show memeber of [...] adds 0b8a052c58d1 staging:rtl8192u: Remove unused definitions - Style adds 2e9e6dd41cc6 staging:rtl8192u: Add required SPDX-License-Identifier - Style adds d0679000c498 staging:rtl8192u: Refactor member variable enabled - Style adds b972c798fbab staging:rtl8192u: Rename member pDot11dInfo - Style adds 13b72b089b9c staging: fsl-dpaa2/ethsw: Fix uninitialized variables adds 7e33f3850c53 staging: mt7621-pci: remove unnecessary check of device_ty [...] adds da85d3b1a8d4 staging: bcm2835-audio: Clean up mutex locks adds 4620fd74a020 staging: bcm2835-audio: Remove redundant spdif stream ctls adds 107f35129519 staging: bcm2835-audio: Clean up include files in bcm2835-ctl.c adds 51002248a68f staging: bcm2835-audio: Remove redundant substream mask checks adds a97962111e67 staging: bcm2835-audio: Fix mute controls, volume handling [...] adds 626f28d51d21 staging: bcm2835-audio: Remove redundant function calls adds aa45eeee516a staging: bcm2835-audio: Remove superfluous open flag adds c5e7824b5786 staging: bcm2835-audio: Drop useless running flag and check adds bf1ad3e007e2 staging: bcm2835-audio: Fix incorrect draining handling adds 50e4acab33e6 staging: bcm2835-audio: Kill unused spinlock adds 5d0be6da7f90 staging: bcm2835-audio: Use PCM runtime values instead adds af19edf7ca2b staging: bcm2835-audio: Drop unnecessary pcm indirect setup adds fda767b1a013 staging: bcm2835-audio: Drop useless NULL check adds 947d7489f6d7 staging: bcm2835-audio: Propagate parameter setup error adds af6b7a374d49 staging: bcm2835-audio: Drop debug messages in bcm2835-pcm.c adds d446b78c0766 staging: bcm2835-audio: Drop superfluous mutex lock during [...] adds 66890d53130d staging: bcm2835-audio: Add 10ms period constraint adds f5a3db42e8a6 staging: bcm2835-audio: Make single vchi handle adds 0307363a4fbf staging: bcm2835-audio: Code refactoring of vchiq accessor codes adds d7ca3a71545b staging: bcm2835-audio: Operate non-atomic PCM ops adds be2af4715f38 staging: bcm2835-audio: Use card->private_data adds 435ba133f96e staging: bcm2835-audio: Use standard error print helpers adds de89dbf751c8 staging: bcm2835-audio: Remove unnecessary header file includes adds d64d58f30c72 staging: bcm2835-audio: Move module parameter description adds fb16a3835107 staging: bcm2835-audio: Use coherent device buffers adds bec95770a0ec staging: bcm2835-audio: Set SNDRV_PCM_INFO_SYNC_APPLPTR adds 8cc64ae7ab6b staging: bcm2835-audio: Simplify PCM creation helpers adds 2e42b089fad4 staging: bcm2835-audio: Simplify kctl creation helpers adds 08633dcb5a7c staging: bcm2835-audio: Simplify card object management adds 93f5715efdc2 staging: most: net: make array 'broadcast' static, shrinks [...] adds 1f447e51c0b9 staging: most: video: fix registration of an empty comp co [...] adds c7f800ec9773 staging: rtl8188eu: Fix two sleep-in-atomic-context bugs i [...] adds a06058dcd67a staging: rtl8188eu: simplify function comment adds 352ff6a4c15a staging: rtl8188eu: remove pointless comment adds 8d42daff47ce staging: rtl8188eu: Remove code valid only for 5 GHz adds 508258f63b01 staging: rtl8188eu: fix comparsions to true adds 3e1de4d57852 staging: rtl8188eu: remove whitespace adds 205d34e90ff8 staging: rtl8188eu: remove unnecessary parentheses adds 8627995cf711 staging: wlan-ng: remove redundant code in "#if 0" blocks adds 1485e2fb627b staging/vboxvideo: Replace ttm_bo_unref with ttm_bo_put adds 72536ea687d8 staging: mt7621-mmc: Delete N_MSG() and all its users adds bc554d1e94bd staging: mt7621-mmc: Fix debug macro ERR_MSG and its usages adds 3a8542bfd7a2 Staging: rtlwifi: efuse: Fixed a line length code styling issue. adds fda7c4e00e0e staging:rtl8192u: Remove write_cam() - Style adds 491f9f8de188 staging:rtl8192u: Remove read_cam() - Style adds a4f74fc067e6 staging:rtl8192u: Remove unused functions - Style adds 9d481aa26d93 staging:rtl8192u: Add SPDX-License-Identifier - Style adds 73d4be94723c staging:rtl8192u: Rename RTL819xU_MODULE_NAME - Style adds 3d7f12d31ff7 staging:rtl8192u: Rename Rx_Smooth_Factor - Style adds e21b3e9270fb staging:rtl8192u: Refactor RT_TRACE - Style adds 639bcec974dc staging:rtl8192u: Fix space characters - Style adds 6b32882b8c91 staging:rtl8192u: Remove unused RTL8190_CPU_START_OFFSET - Style adds 6b525447d134 staging:rtl8192u: Refactor GET_COMMAND_PACKET_FRAG_THRESHO [...] adds 2c226ff18c13 staging:rtl8192u: Remove typedef from firmware_init_step_e [...] adds 001dd86bb1ab staging:rtl8192u: Remove typedef from enum opt_rst_type_e - Style adds dacdf6a65900 staging: rtl8192u: ieee80221: Add missing space adds ec3d17acd6a6 Staging: rtl8712: Add space between else and opening brace adds d5c69c96798f staging: rtl8723bs: check for i out of range before access [...] adds 4cf13399537e staging: wilc1000: move 'wilc_enable_ps' global variable i [...] adds 1803da60f7c2 staging: wilc1000: move 'aging_timer' static variable to w [...] adds 19707ca2953b staging: wilc1000: fix to use correct index to free scanne [...] adds 009324daf6a0 staging: wilc1000: remove unnecessary NULL check in clear_ [...] adds 0e866cfb0dd9 staging: wilc1000: moved last_scanned_shadow & last_scanne [...] adds aa6ed22a0345 staging: wilc1000: move during_ip_timer & wilc_optaining_i [...] adds 7814fb6ca834 staging: wilc1000: remove unused variable 'op_ifcs' adds 6bccf8fc6cfc staging: wilc1000: avoid use of extra 'if' condition in wi [...] adds 0b68334d487a staging: wilc1000: move static variable clients_count to ' [...] adds e624c58cf8eb staging: wilc1000: refactor code to avoid use of wilc_set_ [...] adds 87de37fe2ad4 staging: wilc1000: move hif_workqueue static variables to [...] adds 5fefe58f7ffd staging: wilc1000: move 'periodic_rssi' as part of 'wilc_v [...] adds 8b89ba7611af staging: wilc1000: rename 'dummy_statistics' variable to ' [...] adds 83a953e2a772 staging: wilc1000: move 'rcv_assoc_resp' as part of hif_drv adds 7ec6f7f275ff staging: wilc1000: refactor tcp_process() to avoid extra l [...] adds 72f36b5b8152 staging: wilc1000: use lowercase for get_BSSID() and HIL variable adds 95e05b4bf22f staging: wilc1000: move tcp_ack_filter algo related variab [...] adds a3178da4520b staging: wilc1000: avoid line over 80 chars in wilc_wlan_t [...] adds f31e5584dc55 staging: wilc1000: use short names to fix over 80 issue in [...] adds abff8e335350 staging: wilc1000: remove unused code to set and get IP address adds 3124a1f7bff4 staging: wilc1000: move 'chip_ps_state' static variable as [...] adds 804146b4bda3 staging: wilc1000: move 'wilc_connecting' static variable [...] adds 28ab936ed101 staging: wilc1000: remove unnecessary static variable 'p2p [...] adds b3ee105c332e staging: wilc1000: refactor code to move initilization in [...] adds a53b0b1392a1 staging: wilc1000: refactor wilc_netdev_init() to handle m [...] adds 7aaaabd50d78 staging: wilc1000: remove handle_hif_exit_work() function adds 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() adds ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c adds c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c adds 645923e441d3 staging: rtl8188eu: change array type to u8 adds 7dd68b147d60 staging: erofs: use explicit unsigned int type adds 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] adds 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" adds 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC adds e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver adds 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format adds 07c12b1c007c iio: imu: mpu6050: add support for regulator framework adds 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings adds 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] adds 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 adds 75de3b570b1c iio: tsl2772: add support for avago,apds9930 adds 7c14947e4d3d iio: tsl2772: add support for regulator framework adds 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro adds 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting adds 70f1cbddb265 iio: chemical: bme680: indent #defines consistently adds a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines adds 8d3032c3692d iio: chemical: bme680: use GENMASK macro adds 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro adds 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling adds a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings adds 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs adds 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address adds fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP adds b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP adds 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP adds b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors adds 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] adds 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer adds ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 adds 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg adds f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support adds eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift adds 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe adds 3a89b289df5d iio: adc: add support for mcp3911 adds 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 adds 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver adds 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] adds ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] adds b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE adds 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier adds 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier adds 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier adds 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier adds 1691d4ca7081 iio: chemical: bme680: Remove field value defines adds 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] adds 5e605a4df6f1 iio:adxl372: Add sampling frequency support adds 7ec040af6ce1 iio:adxl372: Add filter bandwidth support adds 8316cebd1e59 iio: dac: add support for ltc1660 adds d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 adds e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver adds 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw adds 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver adds fd2f53ebf981 iio: adc: sc27xx: Add raw data support adds 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration adds 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning adds 21eab7861688 iio: fix position relative kernel version adds 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT adds 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name adds ff5059302642 iio: dac: ad5758: Add support for hard reset adds 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops adds 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static adds 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] adds 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO adds 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings adds 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier adds 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier adds 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' adds d9e8fd0421c2 iio: adxl372: Refactor the driver adds 94dbb46c7a8f iio: adxl372: Add support for I2C communication adds c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings adds daae7861a696 iio: light: bh1750: simplify setting PM ops adds 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of
git://git.kernel.org/pub/scm/
[...] adds b4a01d8fa311 staging: wilc1000: fix null checks on wilc adds faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] adds 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() adds 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer adds 7dc074348eb8 Merge 4.19-rc4 into staging-next adds f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() adds a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device adds 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check adds 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] adds 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables adds d2118f8e93df staging: gasket: fix data page unmap DMA direction adds f8b6a076610f staging: gasket: page_table: don't unmap coherent pages adds c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees adds 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] adds 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] adds 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page adds a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling adds 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs adds ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper adds 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper adds 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz adds 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] adds bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] adds 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" adds 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] adds 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] adds 1ad53b2df90a staging: rtl8188eu: simplify calculation adds f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses adds 116bcfdfcf9b staging: rtl8188eu: remove whitespace adds 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true adds 2590e4e3a636 staging: rtl8188eu: fix comparsions to false adds 562fd259be53 staging: rtl8188eu: add missing spaces around operators adds 508c7457746a staging: rtl8188eu: fix lines over 80 characters adds f4cd8d753a57 staging: rtl8188eu: simplify function comments adds 37ec35a6cc2b staging: erofs: fix a missing endian conversion adds a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter adds c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter adds 0734ffbf574e staging: erofs: fix a bug when appling cache strategy adds 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page adds 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] adds 284db12cfda3 staging: erofs: add trace points for reading zipped data adds 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c adds be981724027a Merge remote-tracking branch 'staging/staging-next' adds 2c01260df661 mux: add mux_control_get_optional() API adds 7578efbe35cb Merge remote-tracking branch 'mux/for-next' adds 81b4cdb447fe interconnect: Add generic on-chip interconnect API adds a21cfea97e68 dt-bindings: Introduce interconnect binding adds d54599e06b06 interconnect: Allow endpoints translation via DT adds 3695cfd562c1 interconnect: Add debugfs support adds 8d9dd19a2b98 interconnect: qcom: Add RPM communication adds 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings adds 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver adds 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API adds 90dcc411a686 Merge remote-tracking branch 'icc/icc-next' adds 5ab64902b5f9 dmaengine: Convert to using %pOFn instead of device_node.name adds 5658f4f94cca dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail [...] adds b01361c4160e Merge branch 'topic/dw' into next adds 901fd85251e5 dmaengine: use SPDX identifier for Renesas drivers adds f9916dc9104d Merge branch 'topic/renesas' into next adds 1297b647c58c dmaengine: fsldma: move spin_lock_bh to spin_lock in tasklet adds d8570d018f69 dmaengine: at_xdmac: move spin_lock_bh to spin_lock in tasklet adds cbc229a47c82 dmaengine: mv_xor: move spin_lock_bh to spin_lock in tasklet adds ee729402f0e6 Merge branches 'topic/fsl', 'topic/at' and 'topic/mv' into next adds 4ac695464763 dmaengine: sprd: Support DMA link-list mode adds c1b85e08ee85 Merge branch 'topic/sprd' into next adds a5c1d8ec733c dmaengine: st_fdma: use dmaenginem_async_device_register t [...] adds c88c2d46e29b dmaengine: dw-axi-dmac: use dmaenginem_async_device_regist [...] adds 42f604b6516b dmaengine: stm32-mdma: use dmaenginem_async_device_registe [...] adds a5f99a95869e dmaengine: mmp_tdma: use dmaenginem_async_device_register [...] adds fc9826dec54c dmaengine: ste_dma40: use dmaenginem_async_device_register [...] adds 0f5a5e5700ad dmaengine: dma-jz4780: use dmaenginem_async_device_registe [...] adds d72c5f98539d dmaengine: pxa_dma: use dmaenginem_async_device_register t [...] adds fbb69ece0462 dmaengine: mxs-dma: use dmaenginem_async_device_register t [...] adds 90082cd397ae dmaengine: add COMPILE_TEST for the drivers adds 90d23222cf51 dmaengine: Revert "dmaengine: add COMPILE_TEST for the drivers" adds a436ff1e96b9 dmaengine: pxa: fix semicolon.cocci warnings adds ac00b8e1e78c Merge branch 'topic/dmam' into next adds 7645d26f3b35 dmaengine: idma64: replace spin_lock_irqsave with spin_lock adds 8023ad364550 Merge branch 'topic/intel' into next adds 77da5d19af22 dt-bindings: jz4780-dma: Update bindings to reflect driver [...] adds 54f919a04cf2 dmaengine: dma-jz4780: Return error if not probed from DT adds 6147b032e544 dmaengine: dma-jz4780: Avoid hardcoding number of channels adds 33633583a23a dmaengine: dma-jz4780: Separate chan/ctrl registers adds 5eed7d84bcc0 dmaengine: dma-jz4780: Use 4-word descriptors adds c558ecd21c85 dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 adds 29870eb759ab dmaengine: dma-jz4780: Add support for the JZ4770 SoC adds ffaaa8cc4ee6 dmaengine: dma-jz4780: Add support for the JZ4740 SoC adds ae9156b63d94 dmaengine: dma-jz4780: Add support for the JZ4725B SoC adds 17a8e30e9daf dmaengine: dma-jz4780: Enable Fast DMA to the AIC adds 5a6187d70f7f dmaengine: dma-jz4780: Add missing residue DTC mask adds f3c045dffe73 dmaengine: dma-jz4780: Simplify jz4780_dma_desc_residue() adds 9e4e3a4c00c0 dmaengine: dma-jz4780: Set DTCn register explicitly adds 83ef4fb7556b dmaengine: dma-jz4780: Further residue status fix adds 1f0b0f235a84 dmaengine: dma-jz4780: Use dma_set_residue() adds f57879a574ae MIPS: JZ4780: DTS: Update DMA node to match driver changes adds 6b5b368b5cbd MIPS: JZ4770: DTS: Add DMA nodes adds d426c517a742 MIPS: JZ4740: DTS: Add DMA nodes adds 1576f7e1ef98 Merge branch 'topic/jz' into next adds 137482d55beb Merge remote-tracking branch 'slave-dma/next' adds 0eeec01488da scsi: raid_attrs: fix unused variable warning adds 05a9874426af scsi: aacraid: remove unused variables dev and cpu adds 45b7af985d54 scsi: be2iscsi: remove unused variable dmsg adds 165ee6215062 scsi: 53c700: Fix spelling of 'NEGOTIATION' adds 26c724a690a1 scsi: lpfc: remove an unnecessary NULL check adds b6876a8407d0 scsi: libfc: remove unnecessary condition check adds cca6cb8ad7a8 scsi: aic7xxx: Fix build using bare-metal toolchain adds 710fc2ed58d6 Merge branch 'misc' into for-next adds 72086f91011d Merge branch 'fixes' into for-next adds f5590b75813d Merge branch 'fixes' into for-next adds b86ac8fd4b2f scsi: qla2xxx: Fix process response queue for ISP26XX and above adds 4c1458df9635 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters adds 49cecca7dd49 scsi: qla2xxx: Use correct qpair for ABTS/CMD adds cb873ba40020 scsi: qla2xxx: Update rscn_rcvd field to more meaningful s [...] adds 050e0ced3591 scsi: qla2xxx: Remove redundant check for fcport deletion adds cd4ed6b470f1 scsi: qla2xxx: Move rport registration out of internal work_list adds 0754d5e003bc scsi: qla2xxx: Decrement login retry count for only plogi adds e112761a4f1d scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion adds 2d3fdbebd2df scsi: qla2xxx: Force fw cleanup on ADISC error adds 9ba1cb25c151 scsi: qla2xxx: Remove all rports if fabric scan retry fails adds 8d9bf0a9a268 scsi: qla2xxx: Fix iIDMA error adds 93eca6135183 scsi: qla2xxx: Defer chip reset until target mode is enabled adds aa9e6d7b9643 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 adds 8852f5b1d2d4 scsi: qla2xxx: Update driver to version 10.00.00.09-k adds b6faaaf796d7 scsi: qla2xxx: Serialize mailbox request adds 1073daa470d9 scsi: qla2xxx: Fix deadlock between ATIO and HW lock adds 079a3a3b9dff scsi: qla2xxx: Add appropriate debug info for invalid RX_ID adds 0691094ff3f2 scsi: qla2xxx: Add logic to detect ABTS hang and response [...] adds 6b0431d6fa20 scsi: qla2xxx: Fix out of order Termination and ABTS response adds 8b4673ba3a1b scsi: qla2xxx: Add support for ZIO6 interrupt threshold adds 6a6294689201 scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct adds 0aca77843e28 scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up adds d4f7a16aeca6 scsi: qla2xxx: Remove ASYNC GIDPN switch command adds aecf043443d3 scsi: qla2xxx: Fix Remote port registration adds 5512e523325a scsi: qla2xxx: Remove stale ADISC_DONE event adds 585def9b2f47 scsi: qla2xxx: Move ABTS code behind qpair adds 950c6ab7b540 scsi: qla2xxx: Update driver version to 10.00.00.10-k adds 4072e1dcd8fc scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport adds 8bccfe0d21b5 scsi: qla2xxx: Increase abort timeout value adds f99c5d294b36 scsi: qla2xxx: Check for Register disconnect adds 5d74c87a20ad scsi: qla2xxx: Fix port speed display on chip reset adds 527b8ae3948b scsi: qla2xxx: Fix dropped srb resource. adds 0e324e949ecd scsi: qla2xxx: Fix race condition for resource cleanup adds 0645cb8350cd scsi: qla2xxx: Add mode control for each physical port adds 8235f4b5aeba scsi: qla2xxx: Fix early srb free on abort adds 861d483dcd18 scsi: qla2xxx: Fix stuck session in PLOGI state adds 1e4ac5d6fe0a scsi: qla2xxx: shutdown chip if reset fail adds 56d942de59eb scsi: qla2xxx: Reject bsg request if chip is down. adds d594db018792 scsi: qla2xxx: Fix premature command free adds 7c388f91ec1a scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx adds f3a03ee1102a scsi: qla2xxx: Fix duplicate switch's Nport ID entries adds a110af851a82 scsi: qla2xxx: Fix double increment of switch scan retry count adds a64a290ec6d7 scsi: qla2xxx: Update driver version to 10.00.00.11-k adds 01a8aed6a009 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN adds 5b9e70b22cc5 scsi: lpfc: raise sg count for nvme to use available sg resources adds faf0a5f829eb scsi: lpfc: Raise nvme defaults to support a larger io and [...] adds ca7fb76e091f scsi: lpfc: Correct race with abort on completion path adds 0ef01a2d95fd scsi: lpfc: Correct soft lockup when running mds diagnostics adds 523128e53b1e scsi: lpfc: Correct irq handling via locks when taking ada [...] adds aad59d5d3473 scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 adds 2879265f514b scsi: lpfc: Fix errors in log messages. adds 18027a8ccca5 scsi: lpfc: reduce locking when updating statistics adds d2cc9bcd7fa3 scsi: lpfc: add support to retrieve firmware logs adds 6318cb7fb0e5 scsi: lpfc: update driver version to 12.0.0.7 adds 288315e95264 scsi: sym53c8xx: fix NULL pointer dereference panic in sym [...] adds 948dff7a41c5 scsi: arcmsr: Spelling s/rebulid/rebuild/ adds 5b075efb42ba scsi: libfc: remove set but not used variable 'rpriv' adds aed922fa73b1 scsi: aic7xxx: remove unused redundant variable num_chip_names adds 0b1b1d88614f scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" adds cd135754d837 scsi: pm80xx: Fix for phy enable/disable functionality adds 76cb25b05803 scsi: pm80xx: Corrected dma_unmap_sg() parameter adds 72349b62a571 scsi: pm80xx: Fixed system hang issue during kexec boot adds b5dedc756d5e scsi: pm80xx: Update driver version to 0.1.39 adds 94e989dee2b7 scsi: message: fusion: fix a few trivial spelling mistakes adds 08097a7777f8 Merge branch 'misc' into for-next adds 87ec5628a6b2 Merge remote-tracking branch 'scsi/for-next' adds eebcc1964648 scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init adds 78d85f31519c scsi: pm80xx: Remove set but not used variable 'device_id' adds fdd0a66b7af4 scsi: pm80xx: Remove set but not used variable 'page_code' adds 902ff8603ed7 scsi: iscsi: target: fix spelling mistake "entires" -> "entries" adds 5227388d599e scsi: aic7xxx: remove set but not used variable 'shared_scb_data' adds 6f1d8a5327c5 scsi: core: remove unnecessary unlikely() adds efcbe99818ac scsi: bnx2fc: Remove set but not used variable 'oxid' adds a63eba9efdc1 scsi: lpfc: Remove set but not used variable 'sgl_size' adds 2b08adff433c scsi: qla2xxx: Remove set but not used variable 'ptr_dma' adds 847debc94932 Merge remote-tracking branch 'scsi-mkp/for-next' adds ccf45b18ce89 rpmsg: char: Migrate to iter versions of read and write adds c8a54c0c9a7d rpmsg: Convert to using %pOFn instead of device_node.name adds f0beb4ba9b18 rpmsg: glink: Remove chunk size word align warning adds 1e28dbbeced6 remoteproc/davinci: Use %zx for formating size_t adds 3b0d1b65c19f remoteproc: qcom: adsp: Add SDM845 ADSP and CDSP support adds 0205748ea669 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 3c4473f972bd Merge remote-tracking branch 'rpmsg/for-next' adds 7e0b8f41974d gpiolib: Free the last requested descriptor adds d28af35b0c91 gpio: tb10x: Create local helper variables adds 0d1e31abcaf5 gpio: tb10x: Use GENERIC_GPIO adds 4c2baed3a7e6 ARM/gpio: ep93xx: build standalone adds 1d2bb17aaf11 gpio: ep93xx: Cut down variable names adds 68b6493185f7 gpio: ep93xx: Switch to SPDX license tag adds 991ce74eeb56 gpio: ep93xx: Pass around struct gpio_chip adds 3c38b3a3065e gpio: ep93xx: Rename has_debounce to has_irq adds 99399f40d896 gpio: ep93xx: Properly call the chained IRQ handler adds fd935fc421e7 gpio: ep93xx: Do not pingpong irq numbers adds 51ba88e32ff5 gpio: ep93xx: Use the hwirq and port adds 68491b075db2 gpio: ep93xx: Use for_each_set_bit() in IRQ handler adds d875cc27e239 gpio: ep93xx: Cut gpio_to_irq() usage adds a419a3d92aab gpio: ep93xx: Switch A and B to use GPIOLIB_IRQCHIP adds 496069b87eea gpio: rcar: Add GPIO hole support adds c0f6afad46a8 dt-bindings: gpio: rcar: Add gpio-reserved-ranges support adds be887843f275 drivers: gpio: Update MODULE AUTHOR email address adds 28123791ddbe dt-bindings: gpio: rcar: Add r8a774a1 (RZ/G2M) support adds 9ce3ebe973bf gpio: pxa: handle corner case of unprobed device adds 62cdcb6c572e gpio: Convert to using %pOFn instead of device_node.name adds 890e48be8d84 dt-bindings: pinctrl: Update pinctrl-ingenic for JZ4725B a [...] adds 556a36a71ed8 pinctrl: ingenic: Probe driver at subsys_initcall adds 4717b11f80cf pinctrl: ingenic: Mark probe function as __init adds e72394e2ea19 pinctrl: ingenic: Merge GPIO functionality adds ebd6651418b6 pinctrl: ingenic: Implement .get_direction for GPIO chips adds f2a967658a5d pinctrl: ingenic: Add support for the JZ4725B adds 635c20a1fa79 pinctrl: ingenic: Drop dependency on MACH_INGENIC adds 57e2143473fd gpio: ingenic: Remove driver adds 28d6eeb4f066 pinctrl: ingenic: Include the right header adds 888263947cd9 Merge branch 'ib-ingenic' of ../linux-pinctrl into devel adds da02d79452ea gpio: ftgpio: Support optional silicon clock adds 36f3f19a8215 gpio: ftgpio: Support debounce timer adds bfba223dcc45 gpio: brcmstb: allow 0 width GPIO banks adds f1ff4b841763 MAINTAINERS: Add myself as designated reviewer of Intel PMIC GPIO adds 5d75683e2b87 gpio: tpx65xxx: Include the right header adds d5a4da159ed3 gpio: tps65xxx: Use SPDX license tag adds 833eacc7b591 gpio: mxs: Get rid of external API call adds c99601f672fd gpio: ts5500: Include the right header adds bf97279079be gpio: ts5500: Use SPDX header adds 97feacc05dfb gpio: ts5500: Delete platform data handling adds f0916167d7e5 gpio: zevio: Include the right header adds ba21d55f6ad1 gpio: twl4030: Include the right header adds ecb07684a58f gpio: twl4030: Cut down boilerplate adds ab8c1e82935b gpio: twl4030: Implement .get_direction() adds fc4f8f322f6e gpio: twl6040: Include the right header adds b4f53ed9633c gpio: twl6040: Cut down boilerplate adds 4bef8bf20b69 gpio: twl6040: Use bitops adds ba74bd5d5b5b gpio: twl6040: Implement .get_direction() adds 02ad0437decf gpio: fix kernel-doc notation warning for 'request_key' adds f40f73075c59 gpio: ep93xx: fix incorrect array element size check adds f6d9af477099 gpio: ep93xx: fix test for end of loop adds 4e6b823867e2 gpiolib: export gpiochip_irq_reqres/relres() adds ca620f2de153 gliolib: set hooks in gpiochip_set_irq_hooks() adds 4e9439ddacea gpiolib: add flag to indicate if the irq is disabled adds 461c1a7d4733 gpiolib: override irq_enable/disable adds 4f8183ae7092 gpio/driver.rst: document gpiochip_disable/enable_irq() adds 1c939cb556b9 gpio-bcm-kona: use new req/relres and dis/enable_irq funcs adds 6953c57ab172 gpio: of: Handle SPI chipselect legacy bindings adds 8734fae64eb0 gpio: of: make example syntactically correct adds 45e8296cc9a2 gpio: vf610: Include the right header adds 36e2add18225 gpio: vf610: Cut down on boilerplate adds 0b35cd7b1860 gpio: uapi: Grammar s/array/array of/ adds fa38869b0161 gpiolib: Don't support irq sharing for userspace adds d0121b8548bc gpiolib: use better errno if get_direction is not available adds 171948ea33e1 gpiolib: check if irqchip already has the irq hook replacements adds 3b3001cacdf4 gpio: vr41xx: Include the right header adds 2abfb31410fa gpio: vr41xx: Cut down on boilerplate adds e6f66448286e gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback adds 46bc1bd6ec10 gpio: xtensa: Include the right header adds a7e62cc5cb75 gpio: xtensa: Cut down on boilerplate adds c82e56821b8a gpio: viperboard: Include the right header adds afe1732a7000 gpio: viperboard: Cut down on boilerplate adds 2c7b0d841ee8 gpio: vx855: Include the right header adds 9392b0cded6d gpio: vx855: Cut down on boilerplate adds ff8e3d06cef2 gpio: xlp: Include the right header adds b587ac487f53 gpio: xlp: Cut down on boilerplate adds 3d4cb8a5436f gpio: wm8xxx: Use the right header adds 30908db3a2a2 gpio: wm8xxx: Cut down on boilerplate adds d2c1b588f606 gpio: Get rid of legacy header adds 72a8cedb8497 Merge branch 'devel' into for-next adds 54a6848b055f Merge remote-tracking branch 'gpio/for-next' adds 8e2aac333785 pinctrl: cannonlake: Fix gpio base for GPP-E adds 1de7ddb3a15c pinctrl: msm: Mux out gpio function with gpio_request() adds fe2731211e78 pinctrl: msm: Configure interrupts as input and gpio mode adds d0e4e8f0d6ab dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation adds 3b588e43ee5c pinctrl: nuvoton: add NPCM7xx pinctrl and GPIO driver adds 3cd3c83f6752 pinctrl: Add compatibles for Amlogic Meson G12A pin controllers adds 29ae0952e85f pinctrl: meson-g12a: add pinctrl driver support adds 25cb9e5a0e1e pinctrl: madera: Set is_generic adds d2f7a822041d pinctrl: madera: Return ENOTSUPP for unsupported pin attributes adds 305fa67ee452 pinctrl: madera: Fix missing space in debugfs output adds 375fef591696 pinctrl: uniphier: drop meaningless pin from SD1 pin-mux of Pro4 adds d290e096d2a5 pinctrl: lpc18xx: mark expected switch fall-throughs adds 803ceb297a24 pinctrl: intel: Fix a spelling typo in kernel documentation adds 94f4e54cecaf pinctrl: Convert to using %pOFn instead of device_node.name adds 5624bf963543 Merge branch 'ib-ingenic' into devel adds 924cf800574f pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() int [...] adds 99d9806f8552 pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() adds 79b7d19ebaf6 pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() adds 61db6c9db384 pinctrl: baytrail: Convert to use device_get_match_data() adds 70c263c42c38 pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() int [...] adds c98a96672b10 pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() adds 0c03e92e7d66 pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_ [...] adds 6d7c05faaf01 pinctrl: intel: Introduce common macro for PM operations adds 5689d6aaea24 pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 05a100e4ac7d pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds b417748c0fa2 pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() adds c804d8ae2083 pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 6016b099c343 pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 4ee73414a4a1 pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 558b34ba10e2 pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() adds ae4610873fab pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 27d91e80d53f pinctrl: remove unnecessary unlikely() adds d06e3be6e86a pinctrl: sh-pfc: r8a77965: Add SATA pins, groups and functions adds 491e9f585c97 pinctrl: sh-pfc: r8a77470: Add EtherAVB pin groups adds 951ae7cb068f pinctrl: sh-pfc: r8a77990: Add PWM pins, groups and functions adds 8f9a1acd8c8b dt-bindings: pinctrl: sh-pfc: Document r8a774a1 PFC support adds 91d627a779a1 pinctrl: sh-pfc: r8a7796: Add R8A774A1 PFC support adds ada9a3d98fac pinctrl: sh-pfc: r8a77965: Add Audio clock pin support adds 7a7dfc4770c7 pinctrl: sh-pfc: r8a77965: Add Audio SSI pin support adds 2ed03c835d6f pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function adds 2e38b882b9b0 Merge tag 'sh-pfc-for-v4.20-tag1' of
git://git.kernel.org/
[...] adds b432414b996d pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant adds 0d5b476f8f57 pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant adds 9ae4987ebbb9 pinctrl: sirf: atlas7: remove set but not used variables ' [...] adds 89c68b102f13 pinctrl: qcom: spmi-mpp: Fix drive strength setting adds b97760ae8e3d pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_ [...] adds 0c3dfa176912 pinctrl: at91: don't use the same irqchip with multiple gpiochips adds e897b3866580 pinctrl: at91-pio4: Get rid of legacy call adds 1c5fb66afa2a pinctrl: Include <linux/gpio/driver.h> nothing else adds a1a503a8c332 pinctrl: mediatek: add pinctrl-mtk-common-v2 for all Media [...] adds e78d57b2f87c pinctrl: mediatek: add pinctrl-moore that implements the g [...] adds b906faf7b61d pinctrl: mediatek: extend struct mtk_pin_field_calc to pin [...] adds fb5fa8dc151b pinctrl: mediatek: extend struct mtk_pin_desc to pinctrl-m [...] adds 1dc5e5369159 pinctrl: mediatek: extend struct mtk_pin_soc to pinctrl-mt [...] adds c28321979ba8 pinctrl: mediatek: add driving strength related support to [...] adds 3ad38a14e13c pinctrl: mediatek: add drv register support to pinctrl-mtk [...] adds 85430152ba46 pinctrl: mediatek: add pull related support to pinctrl-mtk [...] adds 0d7ca772148f pinctrl: mediatek: add advanced pull related support to pi [...] adds 182c842fd5e6 pinctrl: mediatek: add ies register support to pinctrl-mtk [...] adds 9afc305bfad7 pinctrl: mediatek: add pullen, pullsel register support to [...] adds e7507f57a93a pinctrl: mediatek: add MT7623 pinctrl driver based on gene [...] adds ea051eb38413 pinctrl: mediatek: use pin descriptor all in pinctrl-mtk-c [...] adds 2bc47dfe4f8b pinctrl: mediatek: add multiple register bases support to [...] adds 9d9b171c6897 pinctrl: mediatek: adjust error code and message when some [...] adds b7d7f9eeca55 pinctrl: mediatek: extend struct mtk_pin_desc which per-pi [...] adds 805250982bb5 pinctrl: mediatek: add pinctrl-paris that implements the v [...] adds 750cd15d9081 pinctrl: mediatek: add MT8183 pinctrl driver adds 79348f6fb713 pinctrl: mediatek: extend advanced pull support in pinctrl [...] adds 29686f0151df pintcrl: mediatek: add pull tweaks for I2C related pins on MT8183 adds 89132dd8ffd2 pinctrl: mediatek: extend eint build to pinctrl-mtk-common-v2.c adds 6561859b067f pinctrl: mediatek: add eint support to MT8183 pinctrl driver adds 55818b90233b Merge branch 'ib-mtk' into devel adds 677506ee09b9 pinctrl: intel: Move linux/pm.h to the local header adds b76f191420bc pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() adds e0da38425b35 pinctrl: baytrail: Sort headers alphabetically adds 5458b7cec46a pinctrl: cherryview: Re-use data structures from pinctrl-intel.h adds e93ca9bbf3d8 pinctrl: cherryview: Remove unused groups of pins adds a919684f9ed9 pinctrl: cherryview: Describe members of couple of structs adds 994f8865687d pinctrl: cherryview: Remove linux/init.h and sort headers adds 22d7fe4984a2 pinctrl: mtk: Fix up GPIO includes adds 716059bc01ff Merge branch 'devel' into for-next adds 5e1c863709ab Merge remote-tracking branch 'pinctrl/for-next' adds 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init adds 55a3235fc71b signal: Properly deliver SIGILL from uprobes adds 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes adds 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] adds b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED adds 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal adds 035150540545 signal: Don't send siginfo to kthreads. adds f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP adds 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...] adds 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED adds 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL adds a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...] adds 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...] adds b21c5bd562dd signal: Remove specific_send_sig_info adds fb50f5a4011c signal: Pair exports with their functions adds 43f15d97cece Merge remote-tracking branch 'userns/for-next' adds 976516404ff3 y2038: remove unused time interfaces adds 33e26418193f y2038: make do_gettimeofday() and get_seconds() inline adds 9afc5eee65ca y2038: globally rename compat_time to old_time32 adds 743f5cdb6cec y2038: __get_old_timespec32() can be static adds 82b355d161c9 y2038: Remove newstat family from default syscall set adds bf4b6a7d371e y2038: Remove stat64 family from default syscall set adds fb3739759474 asm-generic: Move common compat types to asm-generic/compat.h adds caf6f9c8a326 asm-generic: Remove unneeded __ARCH_WANT_SYS_LLSEEK macro adds c5ba7e6c9ba5 asm-generic: Remove empty asm/unistd.h adds a4f7a3004630 y2038: Change sys_utimensat() to use __kernel_timespec adds 185cfaf7641e y2038: Compile utimes()/futimesat() conditionally adds 4faea239e529 y2038: utimes: Rework #ifdef guards for compat syscalls adds 474b9c777b20 y2038: sched: Change sched_rr_get_interval to use __kernel [...] adds c2e6c8567acd y2038: socket: Change recvmmsg to use __kernel_timespec adds 49c39f8464a9 y2038: signal: Change rt_sigtimedwait to use __kernel_timespec adds 67314ec7b025 RISC-V: Request newstat syscalls adds aa838b9df008 Merge remote-tracking branch 'y2038/y2038' adds d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next adds d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next adds 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next adds c72a7f515329 Merge branch 'for-4.18/upstream' into for-next adds 8271f40b453f Merge remote-tracking branch 'livepatching/for-next' adds 213551410c0f coresight: Document error handling in coresight_register adds 1517b42dabbe coresight: platform: Refactor graph endpoint parsing adds aab8f8d9dd32 coresight: platform: Fix refcounting for graph nodes adds 7dee3cc9e815 coresight: platform: Fix leaking device reference adds fe2d2817372e coresight: Fix remote endpoint parsing adds c8e9c9b88777 coresight: Add helper to check if the endpoint is input adds ae2686f522ab coresight: platform: Cleanup coresight connection handling adds 6214c9df6ca3 coresight: Cleanup coresight DT bindings adds af8bc8ba50d6 driver/hwtracing: use ERR_CAST instead of ERR_PTR adds f8b8a5512d7a coresight: Fix handling of sinks adds c2c7001e32bf coresight: etb10: Fix handling of perf mode adds e422931bd6bd coresight: perf: Fix per cpu path management adds 734602f6522c coresight: perf: Avoid unncessary CPU hotplug read lock adds 3dc538517cc2 coresight: perf: Allow tracing on hotplugged CPUs adds f5c438213c94 coresight: perf: Disable trace path upon source error adds 070a328e97fb coresight: tmc-etr: Handle driver mode specific ETR buffers adds de67c478f4e5 coresight: tmc-etr: Relax collection of trace from sysfs mode adds bd3d710273ca coresight: Convert driver messages to dev_dbg adds cdcfe56bb9d4 coresight: perf: Remove reset_buffer call back for sinks adds 1ddcdb7ceed8 coresight: perf: Add helper to retrieve sink configuration adds d6672230d999 coresight: perf: Remove set_buffer call back adds 2b669117a1cf coresight: etm-perf: Add support for ETR backend adds 1174b5f95cc6 coresight: etb10: Refactor etb_drvdata::mode handling adds 70d940d84d8f coresight: etb10: Splitting function etb_enable() adds 050d3a1889de coresight: etm4x: Configure EL2 exception level when kerne [...] adds 3733ca5a6578 coresight: tmc: Refactor loops in etb dump adds d33c2bb112b5 coresight: tmc: Fix byte-address alignment for RRP adds 9bf1846dbdef coresight: Handle failures in enabling a trace path adds 9b058a1bbe36 coresight: tmc-etr: Refactor for handling errors adds 8103fedd51c7 coresight: tmc-etr: Handle errors enabling CATU adds 0caa477c892e coresight: tmc-etb/etf: Prepare to handle errors enabling adds c66b55950fa4 coresight: etm4x: Add support for handling errors adds a2f673e0507d coresight: etm3: Add support for handling errors adds f1e02682b4bc coresight: etb10: Handle errors enabling the device adds 58fef918689e coresight: dynamic-replicator: Handle multiple connections adds 237cc3b9ba69 coresight: Add support for CLAIM tag protocol adds bda0da146e41 coresight: etmx: Claim devices before use adds 66163aa637ff coresight: funnel: Claim devices before use adds da52ccdaafb5 coresight: catu: Claim device before use adds f6b3457bff42 coresight: dynamic-replicator: Claim device for use adds 327c7ebeb14f coreisght: tmc: Claim device before use adds 46dbd7c73a82 Merge remote-tracking branch 'coresight/next' adds c6b5eb8dd334 rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time() adds 0438002ac526 rtc: omap: use of_device_is_system_power_controller function adds 09058eab4b4f rtc: omap: Cut down the shutdown time from 2 seconds to 1 sec adds 1e6e4e169a8a rtc: jz4740: Drop dependency on MACH_INGENIC adds 725e0e15f84b rtc: sun6i: Use struct_size() in kzalloc() adds 777d8ae56da1 rtc: sysfs: fix NULL check in rtc_add_groups() adds c856618d2066 rtc: rv8803: fix the rv8803 id in the OF table adds ac771ed746c8 rtc: rv8803: add Epson RX8803 support adds de96bc39951f rtc: mrst: remove set but not used variable 'valid' adds 05a0a3441869 rtc: mips: default to rtc-cmos on mips adds babab2f86440 rtc: mt6397: fix possible race condition adds c778ec85825d rtc: pl030: fix possible race condition adds b7aff107f34f rtc: pl031: switch to devm_rtc_allocate_device/rtc_registe [...] adds af69f9a78784 rtc: abx80x: use a 'priv' struct for client data adds 749e36d0a0d7 rtc: abx80x: add basic watchdog support adds 9612f8f50380 mfd: menelaus: Fix possible race condition and leak adds 4392ec1a6c58 Merge tag 'ib-mfd-rtc-v4.20' of
git://git.kernel.org/pub/s
[...] adds 1e479c619b2a rtc: unexport non devm managed registration adds f1c8bc332e6d rtc: remove irq_task from kerneldoc adds 03df75dd0330 rtc: isl1208: avoid possible sysfs race adds aaa55aac2ca5 Merge remote-tracking branch 'rtc/rtc-next' adds be5ba2ca053d dax: Fix use of zero page adds e0c5190df726 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds b1ce023ae8a2 ntb_netdev: fix sleep time mismatch adds 10cf526b8457 Merge remote-tracking branch 'ntb/ntb-next' adds afaef01c0015 x86/entry: Add STACKLEAK erasing the kernel stack at the e [...] adds 10e9ae9fabaf gcc-plugins: Add STACKLEAK plugin for tracking the kernel stack adds f90d1e0c7804 lkdtm: Add a test for STACKLEAK adds c8d126275a5f fs/proc: Show STACKLEAK metrics in the /proc file system adds ed535a2dae18 doc: self-protection: Add information about STACKLEAK feature adds 964c9dff0091 stackleak: Allow runtime disabling of kernel stack erasing adds 6fcde9046673 arm64: Drop unneeded stackleak_check_alloca() adds bdfe347ef5a5 Merge remote-tracking branch 'kspp/for-next/kspp' adds 1232a1e0507a Merge branch 'akpm-current/current' adds ca51ba4d2d6b percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 5420411e1f6b vfs: replace current_kernel_time64 with ktime equivalent adds bf4a132c9f07 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6e4a30d1400e Merge branch 'akpm/master' adds ec93284ee26c Add linux-next specific files for 20180919 No new revisions were added by this update. Summary of changes: Documentation/00-INDEX | 428 -- .../ABI/stable/sysfs-devices-system-xen_memory | 9 + Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/ABI/testing/sysfs-bus-vmbus | 21 + Documentation/ABI/testing/sysfs-class-net | 22 +- Documentation/ABI/testing/sysfs-class-net-dsa | 7 + Documentation/ABI/testing/sysfs-power | 2 +- Documentation/PCI/00-INDEX | 26 - Documentation/RCU/00-INDEX | 34 - .../Design/Data-Structures/Data-Structures.html | 31 +- .../Expedited-Grace-Periods.html | 9 +- .../RCU/Design/Requirements/Requirements.html | 322 +- Documentation/RCU/rcu.txt | 4 - Documentation/RCU/stallwarn.txt | 13 +- Documentation/RCU/whatisRCU.txt | 3 +- Documentation/admin-guide/README.rst | 3 +- Documentation/admin-guide/kernel-parameters.txt | 55 +- Documentation/admin-guide/l1tf.rst | 2 +- Documentation/arm/00-INDEX | 50 - Documentation/arm/Samsung/Bootloader-interface.txt | 1 + Documentation/block/00-INDEX | 34 - Documentation/blockdev/00-INDEX | 18 - Documentation/cdrom/00-INDEX | 11 - Documentation/cgroup-v1/00-INDEX | 26 - Documentation/dev-tools/coccinelle.rst | 23 +- Documentation/dev-tools/kselftest.rst | 2 +- Documentation/device-mapper/dm-raid.txt | 4 + Documentation/devicetree/00-INDEX | 12 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 + .../devicetree/bindings/arm/coresight.txt | 95 +- Documentation/devicetree/bindings/arm/fsl.txt | 40 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 4 + Documentation/devicetree/bindings/arm/rockchip.txt | 8 + .../devicetree/bindings/arm/samsung/exynos.txt | 26 + Documentation/devicetree/bindings/arm/shmobile.txt | 16 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 + .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 + .../devicetree/bindings/ata/ahci-platform.txt | 6 +- .../devicetree/bindings/clock/imx6q-clock.txt | 8 + .../devicetree/bindings/clock/qcom,camcc.txt | 18 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 9 +- Documentation/devicetree/bindings/csky/cpus.txt | 70 + .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 23 + .../bindings/display/bridge/lvds-transmitter.txt | 8 +- .../bindings/display/bridge/ti,sn65dsi86.txt | 87 + .../bindings/display/bridge/toshiba,tc358764.txt | 35 + .../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +- .../bindings/display/rockchip/rockchip-vop.txt | 3 + .../bindings/display/sunxi/sun4i-drm.txt | 9 + .../devicetree/bindings/dma/jz4780-dma.txt | 14 +- Documentation/devicetree/bindings/gpio/gpio.txt | 8 +- .../devicetree/bindings/gpio/ingenic,gpio.txt | 46 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 64 +- .../devicetree/bindings/hwmon/ltc2978.txt | 2 + .../devicetree/bindings/i2c/i2c-designware.txt | 7 +- .../devicetree/bindings/iio/accel/adxl372.txt | 33 + .../devicetree/bindings/iio/adc/mcp3911.txt | 30 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 + .../devicetree/bindings/iio/dac/ad5758.txt | 5 + .../devicetree/bindings/iio/dac/ltc1660.txt | 21 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/tsl2772.txt | 42 + .../bindings/interconnect/interconnect.txt | 60 + .../bindings/interconnect/qcom-msm8916.txt | 41 + .../devicetree/bindings/interconnect/qcom-smd.txt | 32 + .../devicetree/bindings/leds/leds-an30259a.txt | 43 + .../devicetree/bindings/media/fsl-pxp.txt | 26 + .../devicetree/bindings/media/i2c/adv748x.txt | 20 +- .../devicetree/bindings/media/i2c/adv7604.txt | 2 +- ...dongwoon,dw9807.txt => dongwoon,dw9807-vcm.txt} | 0 .../devicetree/bindings/mfd/atmel-usart.txt | 85 + Documentation/devicetree/bindings/mmc/jz4740.txt | 1 + .../bindings/mmc/nvidia,tegra20-sdhci.txt | 72 + .../devicetree/bindings/mmc/sdhci-sprd.txt | 41 + Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 5 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 + .../devicetree/bindings/net/dsa/lantiq-gswip.txt | 143 + .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 + Documentation/devicetree/bindings/net/macb.txt | 1 + .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 21 +- .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 + .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 + .../bindings/phy/phy-rockchip-inno-hdmi.txt | 43 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 19 +- .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 + .../bindings/phy/uniphier-usb3-hsphy.txt | 69 + .../bindings/phy/uniphier-usb3-ssphy.txt | 57 + .../bindings/pinctrl/ingenic,pinctrl.txt | 39 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 + .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 216 + .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 + .../bindings/power/renesas,rcar-sysc.txt | 3 + .../devicetree/bindings/power/supply/bq25890.txt | 3 + .../devicetree/bindings/regulator/pfuze100.txt | 5 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 2 + .../devicetree/bindings/reset/renesas,rst.txt | 3 + .../devicetree/bindings/serial/atmel-usart.txt | 64 - .../bindings/soc/amlogic/amlogic,canvas.txt | 29 + .../devicetree/bindings/soc/fsl/cpm_qe/network.txt | 6 + .../devicetree/bindings/soc/rockchip/grf.txt | 2 + .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 24 + .../bindings/sound/mikroe,mikroe-proto.txt | 23 + .../devicetree/bindings/sound/pcm3060.txt | 17 + .../devicetree/bindings/sound/renesas,rsnd.txt | 4 +- Documentation/devicetree/bindings/spi/sh-msiof.txt | 5 +- Documentation/devicetree/bindings/spi/spi-sprd.txt | 26 + .../devicetree/bindings/sram/sunxi-sram.txt | 4 + .../devicetree/bindings/trivial-devices.txt | 10 - .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/driver-api/firewire.rst | 48 + Documentation/driver-api/gpio/driver.rst | 23 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/mtdnand.rst | 4 +- Documentation/driver-api/soundwire/stream.rst | 36 + Documentation/driver-model/devres.txt | 1 + Documentation/efi-stub.txt | 17 +- Documentation/fb/00-INDEX | 75 - Documentation/fb/vesafb.txt | 4 +- Documentation/filesystems/00-INDEX | 153 - Documentation/filesystems/fscrypt.rst | 10 - Documentation/filesystems/mount_api.txt | 737 +++ Documentation/filesystems/nfs/00-INDEX | 26 - Documentation/filesystems/vfs.txt | 21 +- Documentation/fmc/00-INDEX | 38 - Documentation/gpio/00-INDEX | 4 - Documentation/gpu/drivers.rst | 1 + Documentation/gpu/drm-kms.rst | 18 +- Documentation/gpu/drm-mm.rst | 2 +- Documentation/gpu/todo.rst | 71 +- Documentation/gpu/vkms.rst | 24 + Documentation/hwmon/lm75 | 6 +- Documentation/hwmon/ltc2978 | 5 + Documentation/hwmon/mc13783-adc | 8 +- Documentation/ide/00-INDEX | 14 - Documentation/index.rst | 5 +- Documentation/input/event-codes.rst | 11 +- Documentation/interconnect/interconnect.rst | 94 + Documentation/ioctl/00-INDEX | 12 - Documentation/ioctl/ioctl-number.txt | 1 + Documentation/isdn/00-INDEX | 42 - Documentation/kbuild/00-INDEX | 14 - Documentation/kernel-per-CPU-kthreads.txt | 2 +- Documentation/laptops/00-INDEX | 16 - Documentation/leds/00-INDEX | 32 - Documentation/locking/00-INDEX | 16 - Documentation/m68k/00-INDEX | 7 - Documentation/media/uapi/cec/cec-func-poll.rst | 3 +- .../media/uapi/dvb/video_function_calls.rst | 1 - .../media/uapi/mediactl/media-ioc-device-info.rst | 1 + .../uapi/mediactl/media-ioc-enum-entities.rst | 1 + .../media/uapi/mediactl/media-ioc-enum-links.rst | 1 + .../media/uapi/mediactl/media-ioc-g-topology.rst | 1 + .../media/uapi/mediactl/media-ioc-setup-link.rst | 1 + Documentation/media/uapi/v4l/func-poll.rst | 3 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 + Documentation/media/uapi/v4l/pixfmt-compressed.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 210 + Documentation/media/uapi/v4l/vidioc-cropcap.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 2 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 27 +- Documentation/media/videodev2.h.rst.exceptions | 1 + Documentation/memory-barriers.txt | 3 +- Documentation/mips/00-INDEX | 4 - Documentation/mmc/00-INDEX | 10 - Documentation/mtd/nand/pxa3xx-nand.txt | 113 - Documentation/netlabel/00-INDEX | 10 - Documentation/netlabel/cipso_ipv4.txt | 11 +- Documentation/netlabel/introduction.txt | 2 +- Documentation/networking/00-INDEX | 234 - .../networking/dpaa2}/ethernet-driver.rst | 0 Documentation/networking/dpaa2/index.rst | 1 + Documentation/networking/tcp.txt | 101 - Documentation/networking/xfrm_device.txt | 4 + Documentation/parisc/00-INDEX | 6 - Documentation/power/00-INDEX | 44 - Documentation/power/swsusp.txt | 2 +- Documentation/powerpc/00-INDEX | 34 - Documentation/process/2.Process.rst | 2 +- Documentation/process/code-of-conduct.rst | 81 + Documentation/process/code-of-conflict.rst | 28 - Documentation/process/howto.rst | 13 +- Documentation/process/index.rst | 3 +- Documentation/process/license-rules.rst | 2 + Documentation/s390/00-INDEX | 28 - Documentation/scheduler/00-INDEX | 18 - Documentation/scsi/00-INDEX | 108 - Documentation/security/self-protection.rst | 10 +- Documentation/serial/00-INDEX | 16 - Documentation/spi/00-INDEX | 16 - Documentation/sysctl/00-INDEX | 16 - Documentation/sysctl/kernel.txt | 18 + Documentation/timers/00-INDEX | 16 - Documentation/trace/ftrace.rst | 3 + Documentation/virtual/00-INDEX | 11 - Documentation/virtual/kvm/00-INDEX | 35 - Documentation/virtual/kvm/api.txt | 3 +- Documentation/vm/00-INDEX | 50 - Documentation/vm/hmm.rst | 14 +- Documentation/w1/00-INDEX | 10 - Documentation/w1/masters/00-INDEX | 12 - Documentation/w1/slaves/00-INDEX | 14 - Documentation/x86/00-INDEX | 20 - Documentation/x86/earlyprintk.txt | 25 +- Documentation/x86/x86_64/00-INDEX | 16 - Documentation/x86/x86_64/mm.txt | 2 + MAINTAINERS | 384 +- Makefile | 24 +- Next/SHA1s | 289 + Next/Trees | 291 + Next/merge.log | 6680 ++++++++++++++++++++ Next/quilt-import.log | 2 + README | 1 - arch/Kconfig | 7 + arch/alpha/include/asm/unistd.h | 2 + arch/alpha/kernel/entry.S | 53 +- arch/alpha/kernel/systbls.S | 318 +- arch/arc/Kconfig | 2 +- arch/arc/Makefile | 26 +- arch/arc/include/uapi/asm/unistd.h | 1 + arch/arc/kernel/setup.c | 1 + arch/arm/arm-soc-for-next-contents.txt | 26 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/am571x-idk.dts | 80 + arch/arm/boot/dts/am572x-idk-common.dtsi | 76 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 1 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 38 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 2 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 + arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 + arch/arm/boot/dts/at91-tse850-3.dts | 32 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 + arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 + arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 + arch/arm/boot/dts/exynos4210-origen.dts | 9 + arch/arm/boot/dts/exynos4210-trats.dts | 15 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 102 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 + arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 + arch/arm/boot/dts/exynos5250.dtsi | 152 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +- arch/arm/boot/dts/ibm-power8-cfam.dtsi | 31 + arch/arm/boot/dts/ibm-power9-cfam.dtsi | 104 + arch/arm/boot/dts/ibm-power9-dual.dtsi | 57 + arch/arm/boot/dts/imx51-babbage.dts | 1 + arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 + arch/arm/boot/dts/imx6dl-icore-mipi.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +- arch/arm/boot/dts/imx6dl-icore.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 5 + arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 + arch/arm/boot/dts/imx6q-icore-mipi.dts | 6 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +- arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +- arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +- arch/arm/boot/dts/imx6q-icore.dts | 38 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 - arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 + arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 42 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 67 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 4 + arch/arm/boot/dts/imx6sll.dtsi | 31 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 + arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 390 ++ arch/arm/boot/dts/imx6ul-geam.dts | 40 +- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +- arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +- arch/arm/boot/dts/imx6ul.dtsi | 12 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 39 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 + arch/arm/boot/dts/imx7d.dtsi | 1 + arch/arm/boot/dts/imx7s-warp.dts | 53 +- arch/arm/boot/dts/imx7s.dtsi | 41 +- arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 43 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 + arch/arm/boot/dts/ls1021a-twr.dts | 2 + arch/arm/boot/dts/ls1021a.dtsi | 6 + arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b.dtsi | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 248 +- arch/arm/boot/dts/omap3-gta04a3.dts | 2 +- arch/arm/boot/dts/omap3-gta04a4.dts | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 129 +- arch/arm/boot/dts/omap3-gta04a5one.dts | 114 + arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +- arch/arm/boot/dts/owl-s500.dtsi | 3 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 + arch/arm/boot/dts/r8a77470.dtsi | 123 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 + arch/arm/boot/dts/r8a7790.dtsi | 4 +- arch/arm/boot/dts/r8a7791.dtsi | 4 +- arch/arm/boot/dts/r8a7792.dtsi | 1 - arch/arm/boot/dts/r8a7793-gose.dts | 16 + arch/arm/boot/dts/r8a7794-silk.dts | 25 + arch/arm/boot/dts/r8a7794.dtsi | 1 - arch/arm/boot/dts/r9a06g032.dtsi | 88 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3188.dtsi | 82 + arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 106 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/socfpga.dtsi | 12 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 22 +- ...ockit.dts => socfpga_cyclone5_de0_nano_soc.dts} | 0 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 3 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun5i.dtsi | 26 + arch/arm/boot/dts/sun7i-a20.dtsi | 26 + arch/arm/boot/dts/sun8i-a33.dtsi | 26 + arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 + arch/arm/boot/dts/sun8i-a83t.dtsi | 18 + arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 + arch/arm/boot/dts/sun8i-h3.dtsi | 30 + arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 21 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 + .../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 27 + arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 44 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 18 +- arch/arm/configs/imx_v6_v7_defconfig | 41 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/configs/mxs_defconfig | 19 +- arch/arm/configs/sama5_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 7 +- arch/arm/crypto/Kconfig | 7 +- arch/arm/crypto/Makefile | 2 - arch/arm/crypto/chacha20-neon-core.S | 277 +- arch/arm/crypto/ghash-ce-core.S | 108 +- arch/arm/crypto/ghash-ce-glue.c | 38 +- arch/arm/crypto/speck-neon-core.S | 434 -- arch/arm/crypto/speck-neon-glue.c | 288 - arch/arm/include/asm/dma-mapping.h | 2 + arch/arm/include/asm/kvm_arm.h | 1 + arch/arm/include/asm/kvm_mmu.h | 5 + arch/arm/include/asm/paravirt.h | 9 +- arch/arm/include/asm/topology.h | 3 + arch/arm/include/asm/unistd.h | 4 +- arch/arm/kernel/atags_parse.c | 1 + arch/arm/kernel/paravirt.c | 4 +- arch/arm/kernel/vmlinux.lds.h | 1 + arch/arm/kvm/Kconfig | 1 - arch/arm/mach-at91/pm.c | 9 +- arch/arm/mach-at91/pm_suspend.S | 8 + arch/arm/mach-ep93xx/core.c | 9 + arch/arm/mach-ep93xx/snappercl15.c | 7 +- arch/arm/mach-ep93xx/ts72xx.c | 7 +- arch/arm/mach-exynos/common.h | 1 + arch/arm/mach-exynos/firmware.c | 14 +- arch/arm/mach-exynos/suspend.c | 34 +- arch/arm/mach-imx/mach-mx21ads.c | 12 +- arch/arm/mach-imx/mach-mx27ads.c | 12 +- arch/arm/mach-imx/mach-qong.c | 11 +- arch/arm/mach-imx/mmdc.c | 14 + arch/arm/mach-imx/pm-imx6.c | 25 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 3 +- arch/arm/mach-mmp/brownstone.c | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 12 +- arch/arm/mach-omap1/board-fsample.c | 2 +- arch/arm/mach-omap1/board-h2.c | 2 +- arch/arm/mach-omap1/board-h3.c | 2 +- arch/arm/mach-omap1/board-nand.c | 3 +- arch/arm/mach-omap1/board-perseus2.c | 2 +- arch/arm/mach-omap1/common.h | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 88 +- arch/arm/mach-omap2/pdata-quirks.c | 16 +- arch/arm/mach-orion5x/ts78xx-setup.c | 18 +- arch/arm/mach-pxa/balloon3.c | 8 +- arch/arm/mach-pxa/em-x270.c | 6 +- arch/arm/mach-pxa/ezx.c | 33 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/palmtreo.c | 31 - arch/arm/mach-pxa/palmtx.c | 5 +- arch/arm/mach-pxa/raumfeld.c | 12 +- arch/arm/mach-pxa/zeus.c | 23 +- arch/arm/mach-s3c24xx/mach-gta02.c | 42 - arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +- arch/arm/mach-s3c64xx/mach-crag6410.c | 1 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 - arch/arm/mach-sa1100/assabet.c | 21 +- arch/arm/mach-sa1100/generic.c | 5 +- arch/arm/mach-sa1100/generic.h | 3 +- arch/arm/mach-sa1100/shannon.c | 4 +- arch/arm/mach-shmobile/Kconfig | 16 +- arch/arm/mach-shmobile/Makefile | 1 + arch/arm/mach-shmobile/headsmp-scu.S | 13 +- arch/arm/mach-shmobile/headsmp.S | 7 +- arch/arm/mach-shmobile/platsmp-scu.c | 5 +- arch/arm/mach-shmobile/platsmp.c | 5 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 5 +- arch/arm/mach-shmobile/pm-rmobile.c | 7 +- arch/arm/mach-shmobile/pm-rmobile.h | 7 +- arch/arm/mach-shmobile/setup-r7s9210.c | 27 + arch/arm/mach-shmobile/setup-r8a7779.c | 2 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm/mach-shmobile/smp-sh73a0.c | 10 +- arch/arm/mach-shmobile/suspend.c | 5 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm/mach-u300/Kconfig | 13 - arch/arm/mach-u300/Makefile | 1 - arch/arm/mach-u300/dummyspichip.c | 276 - arch/arm/mm/dma-mapping-nommu.c | 4 - arch/arm/xen/enlighten.c | 34 - arch/arm64/Kconfig | 16 + arch/arm64/Kconfig.platforms | 58 +- arch/arm64/boot/dts/actions/Makefile | 2 + arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 11 +- arch/arm64/boot/dts/actions/s900.dtsi | 23 +- arch/arm64/boot/dts/allwinner/Makefile | 3 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 59 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 72 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 149 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 + .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 27 +- .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 48 + .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 368 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1615 ++--- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 + arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1663 +++++ .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 105 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 87 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 + .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 156 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 36 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 123 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 580 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 110 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 478 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 276 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 14 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 7 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 231 + arch/arm64/boot/dts/rockchip/px30.dtsi | 2031 ++++++ arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 36 + .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 ++ arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 44 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 + arch/arm64/configs/defconfig | 8 +- arch/arm64/crypto/Kconfig | 11 - arch/arm64/crypto/Makefile | 6 - arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/crc32-ce-core.S | 287 - arch/arm64/crypto/crc32-ce-glue.c | 244 - arch/arm64/crypto/crct10dif-ce-core.S | 314 +- arch/arm64/crypto/crct10dif-ce-glue.c | 14 +- arch/arm64/crypto/speck-neon-core.S | 352 -- arch/arm64/crypto/speck-neon-glue.c | 282 - arch/arm64/include/asm/compat.h | 26 +- arch/arm64/include/asm/cpucaps.h | 5 +- arch/arm64/include/asm/cpufeature.h | 8 +- arch/arm64/include/asm/dma-mapping.h | 5 - arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/include/asm/kvm_arm.h | 1 + arch/arm64/include/asm/kvm_host.h | 11 + arch/arm64/include/asm/kvm_mmu.h | 5 + arch/arm64/include/asm/mmu_context.h | 17 +- arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 + arch/arm64/include/asm/pgtable.h | 10 +- arch/arm64/include/asm/processor.h | 11 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/asm/stat.h | 2 +- arch/arm64/include/asm/sysreg.h | 41 +- arch/arm64/include/asm/tlb.h | 34 +- arch/arm64/include/asm/tlbflush.h | 112 +- arch/arm64/include/asm/topology.h | 3 + arch/arm64/include/asm/uaccess.h | 61 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/include/uapi/asm/ptrace.h | 1 + arch/arm64/include/uapi/asm/unistd.h | 1 + arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/cpu_errata.c | 32 +- arch/arm64/kernel/cpufeature.c | 135 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/crash_core.c | 19 + arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/machine_kexec.c | 11 - arch/arm64/kernel/paravirt.c | 4 +- arch/arm64/kernel/pci.c | 5 +- arch/arm64/kernel/process.c | 26 +- arch/arm64/kernel/ssbd.c | 24 +- arch/arm64/kernel/suspend.c | 4 + arch/arm64/kernel/traps.c | 20 +- arch/arm64/kvm/Kconfig | 1 - arch/arm64/kvm/hyp-init.S | 3 + arch/arm64/kvm/hyp/sysreg-sr.c | 11 + arch/arm64/lib/Makefile | 2 + arch/arm64/lib/crc32.S | 60 + arch/arm64/mm/context.c | 3 + arch/arm64/mm/dma-mapping.c | 5 - arch/arm64/mm/dump.c | 6 +- arch/arm64/mm/fault.c | 14 - arch/arm64/mm/proc.S | 11 +- arch/c6x/Kconfig | 1 + arch/c6x/include/uapi/asm/unistd.h | 1 + arch/c6x/kernel/setup.c | 26 +- arch/csky/Kconfig | 204 + arch/csky/Kconfig.debug | 8 + arch/csky/Makefile | 92 + arch/csky/abiv1/Makefile | 8 + arch/csky/abiv1/alignment.c | 332 + arch/csky/abiv1/bswapdi.c | 19 + arch/csky/abiv1/bswapsi.c | 15 + arch/csky/abiv1/cacheflush.c | 51 + arch/csky/abiv1/inc/abi/cacheflush.h | 43 + arch/csky/abiv1/inc/abi/ckmmu.h | 75 + arch/csky/abiv1/inc/abi/entry.h | 160 + arch/csky/abiv1/inc/abi/page.h | 27 + arch/csky/abiv1/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv1/inc/abi/reg_ops.h | 27 + arch/csky/abiv1/inc/abi/regdef.h | 26 + arch/csky/abiv1/inc/abi/string.h | 13 + arch/csky/abiv1/inc/abi/tlb.h | 12 + arch/csky/abiv1/inc/abi/vdso.h | 18 + arch/csky/abiv1/memcpy.S | 345 + arch/csky/abiv1/memset.c | 37 + arch/csky/abiv1/mmap.c | 66 + arch/csky/abiv1/strksyms.c | 7 + arch/csky/abiv2/Makefile | 10 + arch/csky/abiv2/cacheflush.c | 59 + arch/csky/abiv2/fpu.c | 281 + arch/csky/abiv2/inc/abi/cacheflush.h | 40 + arch/csky/abiv2/inc/abi/ckmmu.h | 87 + arch/csky/abiv2/inc/abi/entry.h | 157 + arch/csky/abiv2/inc/abi/fpu.h | 66 + arch/csky/abiv2/inc/abi/page.h | 14 + arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv2/inc/abi/reg_ops.h | 17 + arch/csky/abiv2/inc/abi/regdef.h | 26 + arch/csky/abiv2/inc/abi/string.h | 28 + arch/csky/abiv2/inc/abi/tlb.h | 13 + arch/csky/abiv2/inc/abi/vdso.h | 24 + arch/csky/abiv2/memcmp.S | 152 + arch/csky/abiv2/memcpy.S | 110 + arch/csky/abiv2/memcpy.c | 40 + arch/csky/abiv2/memmove.S | 108 + arch/csky/abiv2/memset.S | 83 + arch/csky/abiv2/strcmp.S | 168 + arch/csky/abiv2/strcpy.S | 123 + arch/csky/abiv2/strksyms.c | 12 + arch/csky/abiv2/strlen.S | 97 + arch/csky/abiv2/sysdep.h | 30 + arch/csky/boot/Makefile | 24 + arch/csky/boot/dts/Makefile | 13 + arch/csky/boot/dts/include/dt-bindings | 1 + arch/csky/configs/defconfig | 61 + arch/csky/include/asm/Kbuild | 69 + arch/csky/include/asm/addrspace.h | 10 + arch/csky/include/asm/atomic.h | 213 + arch/csky/include/asm/barrier.h | 45 + arch/csky/include/asm/bitops.h | 282 + arch/csky/include/asm/bug.h | 26 + arch/csky/include/asm/cache.h | 28 + arch/csky/include/asm/cacheflush.h | 9 + arch/csky/include/asm/checksum.h | 55 + arch/csky/include/asm/cmpxchg.h | 70 + arch/csky/include/asm/compat.h | 11 + arch/csky/include/asm/elf.h | 150 + arch/csky/include/asm/fixmap.h | 27 + arch/csky/include/asm/highmem.h | 51 + arch/csky/include/asm/io.h | 24 + arch/csky/include/asm/irq.h | 9 + arch/csky/include/asm/irqflags.h | 50 + arch/csky/include/asm/mmu.h | 12 + arch/csky/include/asm/mmu_context.h | 149 + arch/csky/include/asm/page.h | 101 + arch/csky/include/asm/pgalloc.h | 109 + arch/csky/include/asm/pgtable.h | 300 + arch/csky/include/asm/processor.h | 121 + arch/csky/include/asm/reg_ops.h | 22 + arch/csky/include/asm/segment.h | 19 + arch/csky/include/asm/shmparam.h | 11 + arch/csky/include/asm/smp.h | 26 + arch/csky/include/asm/spinlock.h | 272 + arch/csky/include/asm/spinlock_types.h | 35 + arch/csky/include/asm/string.h | 13 + arch/csky/include/asm/switch_to.h | 36 + arch/csky/include/asm/syscall.h | 69 + arch/csky/include/asm/syscalls.h | 15 + arch/csky/include/asm/thread_info.h | 75 + arch/csky/include/asm/tlb.h | 20 + arch/csky/include/asm/tlbflush.h | 23 + arch/csky/include/asm/traps.h | 40 + arch/csky/include/asm/uaccess.h | 399 ++ arch/csky/include/asm/unistd.h | 4 + arch/csky/include/asm/vdso.h | 13 + arch/csky/include/uapi/asm/Kbuild | 33 + arch/csky/include/uapi/asm/byteorder.h | 9 + arch/csky/include/uapi/asm/cachectl.h | 14 + arch/csky/include/uapi/asm/ptrace.h | 104 + arch/csky/include/uapi/asm/sigcontext.h | 14 + arch/csky/include/uapi/asm/unistd.h | 10 + arch/csky/kernel/Makefile | 8 + arch/csky/kernel/asm-offsets.c | 86 + arch/csky/kernel/atomic.S | 87 + arch/csky/kernel/cpu-probe.c | 79 + arch/csky/kernel/dumpstack.c | 65 + arch/csky/kernel/entry.S | 397 ++ arch/csky/kernel/head.S | 78 + arch/csky/kernel/irq.c | 22 + arch/csky/kernel/module.c | 83 + arch/csky/kernel/platform.c | 17 + arch/csky/kernel/power.c | 30 + arch/csky/kernel/process.c | 135 + arch/csky/kernel/ptrace.c | 318 + arch/csky/kernel/setup.c | 151 + arch/csky/kernel/signal.c | 351 + arch/csky/kernel/smp.c | 234 + arch/csky/kernel/syscall.c | 42 + arch/csky/kernel/syscall_table.c | 14 + arch/csky/kernel/time.c | 11 + arch/csky/kernel/traps.c | 168 + arch/csky/kernel/vdso.c | 85 + arch/csky/kernel/vmlinux.lds.S | 64 + arch/csky/lib/Makefile | 1 + arch/csky/lib/delay.c | 40 + arch/csky/lib/usercopy.c | 271 + arch/csky/mm/Makefile | 13 + arch/csky/mm/cachev1.c | 127 + arch/csky/mm/cachev2.c | 80 + arch/csky/mm/dma-mapping.c | 254 + arch/csky/mm/fault.c | 221 + arch/csky/mm/highmem.c | 196 + arch/csky/mm/init.c | 119 + arch/csky/mm/ioremap.c | 49 + arch/csky/mm/syscache.c | 29 + arch/csky/mm/tlb.c | 215 + arch/h8300/include/uapi/asm/unistd.h | 1 + arch/hexagon/Kconfig | 2 + arch/hexagon/include/asm/Kbuild | 1 + arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/include/asm/dma-mapping.h | 40 - arch/hexagon/include/uapi/asm/unistd.h | 1 + arch/hexagon/kernel/dma.c | 145 +- arch/ia64/include/asm/unistd.h | 3 + arch/ia64/kernel/perfmon.c | 3 +- arch/m68k/configs/amiga_defconfig | 2 - arch/m68k/configs/apollo_defconfig | 2 - arch/m68k/configs/atari_defconfig | 2 - arch/m68k/configs/bvme6000_defconfig | 2 - arch/m68k/configs/hp300_defconfig | 2 - arch/m68k/configs/mac_defconfig | 2 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/mvme147_defconfig | 2 - arch/m68k/configs/mvme16x_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 - arch/m68k/configs/sun3_defconfig | 2 - arch/m68k/configs/sun3x_defconfig | 2 - arch/m68k/emu/nfeth.c | 4 - arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/kernel/sun3-head.S | 6 - arch/m68k/kernel/uboot.c | 2 +- arch/microblaze/include/asm/unistd.h | 2 +- arch/mips/Kconfig | 5 +- arch/mips/Makefile | 9 +- arch/mips/alchemy/devboards/db1200.c | 5 +- arch/mips/alchemy/devboards/db1300.c | 5 +- arch/mips/alchemy/devboards/db1550.c | 5 +- arch/mips/bcm47xx/workarounds.c | 8 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 15 + arch/mips/boot/dts/ingenic/jz4770.dtsi | 30 + arch/mips/boot/dts/ingenic/jz4780.dtsi | 3 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 19 + arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 6 + arch/mips/cavium-octeon/octeon-irq.c | 16 +- arch/mips/include/asm/compat.h | 28 +- arch/mips/include/asm/io.h | 49 +- arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 1 + arch/mips/include/asm/unistd.h | 3 +- arch/mips/include/asm/vr41xx/giu.h | 8 - arch/mips/kernel/binfmt_elfn32.c | 14 +- arch/mips/kernel/binfmt_elfo32.c | 14 +- arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/setup.c | 144 +- arch/mips/kernel/traps.c | 5 +- arch/mips/kvm/Kconfig | 1 - arch/mips/lantiq/xway/dma.c | 5 +- arch/mips/lantiq/xway/sysctrl.c | 14 +- arch/mips/lib/Makefile | 2 +- arch/mips/lib/iomap-pci.c | 7 - arch/mips/lib/iomap.c | 227 - arch/mips/loongson64/common/Makefile | 1 - arch/mips/loongson64/common/dma.c | 18 - arch/mips/loongson64/fuloong-2e/Makefile | 2 +- arch/mips/loongson64/fuloong-2e/dma.c | 12 + arch/mips/loongson64/lemote-2f/Makefile | 2 +- arch/mips/loongson64/lemote-2f/dma.c | 14 + arch/mips/loongson64/loongson-3/numa.c | 34 +- arch/mips/loongson64/loongson-3/smp.c | 10 +- arch/mips/netlogic/common/irq.c | 14 +- arch/mips/netlogic/xlr/platform-flash.c | 4 +- arch/mips/pci/pci-rt2880.c | 2 + arch/mips/pmcs-msp71xx/msp_usb.c | 4 +- arch/mips/pnx833x/common/platform.c | 3 +- arch/mips/ralink/cevt-rt3352.c | 6 +- arch/mips/ralink/ill_acc.c | 2 +- arch/mips/ralink/rt305x.c | 5 + arch/mips/rb532/devices.c | 5 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/mips/tools/.gitignore | 1 + arch/mips/tools/Makefile | 5 + arch/mips/tools/elf-entry.c | 96 + arch/mips/txx9/generic/setup.c | 5 +- arch/nds32/include/uapi/asm/unistd.h | 1 + arch/nios2/include/uapi/asm/unistd.h | 1 + arch/openrisc/include/uapi/asm/unistd.h | 1 + arch/parisc/Makefile | 9 - arch/parisc/include/asm/compat.h | 24 +- arch/parisc/include/asm/unistd.h | 3 +- arch/parisc/kernel/entry.S | 2 +- arch/powerpc/include/asm/compat.h | 24 +- arch/powerpc/include/asm/unistd.h | 3 +- arch/powerpc/kernel/asm-offsets.c | 8 +- arch/powerpc/kernel/setup_64.c | 18 +- arch/powerpc/kernel/vdso32/datapage.S | 1 + arch/powerpc/kernel/vdso32/gettimeofday.S | 1 + arch/powerpc/kernel/vdso64/datapage.S | 1 + arch/powerpc/kernel/vdso64/gettimeofday.S | 1 + arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/riscv/include/asm/unistd.h | 1 + arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/performance_defconfig | 1 - arch/s390/crypto/paes_s390.c | 2 +- arch/s390/defconfig | 1 - arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/compat.h | 18 +- arch/s390/include/asm/kvm_host.h | 6 +- arch/s390/include/asm/sclp.h | 1 + arch/s390/include/asm/unistd.h | 3 +- arch/s390/kvm/Kconfig | 1 - arch/s390/kvm/kvm-s390.c | 6 +- arch/s390/kvm/vsie.c | 19 +- arch/s390/mm/gmap.c | 14 +- arch/sh/boards/mach-ecovec24/setup.c | 27 +- arch/sh/boards/mach-migor/setup.c | 6 +- arch/sh/include/asm/unistd.h | 2 +- arch/sh/kernel/setup.c | 1 + arch/sparc/include/asm/compat.h | 25 +- arch/sparc/include/asm/prom.h | 3 - arch/sparc/include/asm/unistd.h | 3 +- arch/sparc/kernel/setup_32.c | 1 + arch/sparc/kernel/setup_64.c | 1 + arch/um/drivers/vector_kern.c | 15 +- arch/um/drivers/vector_user.c | 6 +- arch/um/include/shared/aio.h | 28 - arch/um/kernel/irq.c | 3 +- arch/um/os-Linux/Makefile | 8 +- arch/um/os-Linux/aio.c | 390 -- arch/um/os-Linux/skas/process.c | 5 + arch/unicore32/include/uapi/asm/unistd.h | 1 + arch/x86/Kconfig | 6 +- arch/x86/boot/compressed/kaslr.c | 18 +- arch/x86/boot/compressed/misc.h | 1 + arch/x86/crypto/Makefile | 3 - arch/x86/crypto/aegis128-aesni-glue.c | 1 - arch/x86/crypto/aegis128l-aesni-glue.c | 1 - arch/x86/crypto/aegis256-aesni-glue.c | 1 - arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/morus1280-sse2-glue.c | 1 - arch/x86/crypto/morus640-sse2-glue.c | 1 - arch/x86/crypto/sha1-mb/Makefile | 14 - arch/x86/crypto/sha1-mb/sha1_mb.c | 1011 --- arch/x86/crypto/sha1-mb/sha1_mb_ctx.h | 134 - arch/x86/crypto/sha1-mb/sha1_mb_mgr.h | 110 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S | 287 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S | 304 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c | 64 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S | 209 - arch/x86/crypto/sha1-mb/sha1_x8_avx2.S | 492 -- arch/x86/crypto/sha256-mb/Makefile | 14 - arch/x86/crypto/sha256-mb/sha256_mb.c | 1013 --- arch/x86/crypto/sha256-mb/sha256_mb_ctx.h | 134 - arch/x86/crypto/sha256-mb/sha256_mb_mgr.h | 108 - .../crypto/sha256-mb/sha256_mb_mgr_datastruct.S | 304 - .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 307 - .../x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c | 65 - .../crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S | 214 - arch/x86/crypto/sha256-mb/sha256_x8_avx2.S | 598 -- arch/x86/crypto/sha512-mb/Makefile | 12 - arch/x86/crypto/sha512-mb/sha512_mb.c | 1047 --- arch/x86/crypto/sha512-mb/sha512_mb_ctx.h | 128 - arch/x86/crypto/sha512-mb/sha512_mb_mgr.h | 104 - .../crypto/sha512-mb/sha512_mb_mgr_datastruct.S | 281 - .../crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S | 297 - .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 69 - .../crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S | 224 - arch/x86/crypto/sha512-mb/sha512_x4_avx2.S | 531 -- arch/x86/entry/calling.h | 14 + arch/x86/entry/entry_32.S | 15 +- arch/x86/entry/entry_64.S | 128 +- arch/x86/entry/entry_64_compat.S | 5 + arch/x86/entry/syscalls/syscall_32.tbl | 7 + arch/x86/entry/syscalls/syscall_64.tbl | 7 + arch/x86/events/core.c | 8 +- arch/x86/events/intel/lbr.c | 4 + arch/x86/events/intel/pt.c | 2 +- arch/x86/hyperv/mmu.c | 4 +- arch/x86/include/asm/asm.h | 10 +- arch/x86/include/asm/compat.h | 19 +- arch/x86/include/asm/cpu_entry_area.h | 2 - arch/x86/include/asm/debugreg.h | 2 +- arch/x86/include/asm/desc.h | 4 +- arch/x86/include/asm/extable.h | 3 +- arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/futex.h | 6 +- arch/x86/include/asm/irqflags.h | 16 +- arch/x86/include/asm/mmu_context.h | 4 +- arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/paravirt.h | 415 +- arch/x86/include/asm/paravirt_types.h | 82 +- arch/x86/include/asm/pgalloc.h | 2 +- arch/x86/include/asm/pgtable-2level.h | 9 - arch/x86/include/asm/pgtable-3level_types.h | 2 +- arch/x86/include/asm/pgtable.h | 7 +- arch/x86/include/asm/processor.h | 10 +- arch/x86/include/asm/ptrace.h | 4 +- arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/special_insns.h | 4 +- arch/x86/include/asm/string_64.h | 20 +- arch/x86/include/asm/uaccess.h | 22 +- arch/x86/include/asm/unistd.h | 3 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/apm_32.c | 2 + arch/x86/kernel/asm-offsets.c | 18 +- arch/x86/kernel/asm-offsets_64.c | 9 +- arch/x86/kernel/check.c | 28 +- arch/x86/kernel/cpu/common.c | 17 +- arch/x86/kernel/cpu/intel_rdt.h | 15 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mcheck/mce.c | 2 +- arch/x86/kernel/cpu/microcode/core.c | 4 +- arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/head_64.S | 2 +- arch/x86/kernel/kprobes/core.c | 48 +- arch/x86/kernel/kvm.c | 19 +- arch/x86/kernel/kvmclock.c | 4 +- arch/x86/kernel/paravirt-spinlocks.c | 15 +- arch/x86/kernel/paravirt.c | 316 +- arch/x86/kernel/paravirt_patch_32.c | 87 +- arch/x86/kernel/paravirt_patch_64.c | 97 +- arch/x86/kernel/process_64.c | 2 - arch/x86/kernel/setup.c | 1 + arch/x86/kernel/topology.c | 4 +- arch/x86/kernel/traps.c | 20 +- arch/x86/kernel/tsc.c | 2 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 10 - arch/x86/kernel/vsmp_64.c | 26 +- arch/x86/kvm/Kconfig | 1 - arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/copy_user_64.S | 90 +- arch/x86/lib/csum-copy_64.S | 8 +- arch/x86/lib/getuser.S | 12 +- arch/x86/lib/putuser.S | 10 +- arch/x86/lib/usercopy_32.c | 126 +- arch/x86/lib/usercopy_64.c | 8 +- arch/x86/mm/cpu_entry_area.c | 36 - arch/x86/mm/extable.c | 114 +- arch/x86/mm/fault.c | 26 +- arch/x86/mm/mem_encrypt_identity.c | 1 + arch/x86/mm/pti.c | 33 +- arch/x86/pci/acpi.c | 2 +- arch/x86/platform/efi/efi_32.c | 3 +- .../intel-mid/device_libs/platform_bcm43xx.c | 17 +- arch/x86/platform/ts5500/ts5500.c | 1 - arch/x86/um/shared/sysdep/ptrace_32.h | 12 - arch/x86/xen/Kconfig | 1 + arch/x86/xen/Makefile | 41 +- arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 2 + arch/x86/xen/enlighten_hvm.c | 2 + arch/x86/xen/enlighten_pv.c | 31 +- arch/x86/xen/grant-table.c | 25 +- arch/x86/xen/irq.c | 2 +- arch/x86/xen/mmu.c | 188 +- arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 168 +- arch/x86/xen/p2m.c | 2 + arch/x86/xen/pci-swiotlb-xen.c | 2 + arch/x86/xen/platform-pci-unplug.c | 18 +- arch/x86/xen/spinlock.c | 11 +- arch/x86/xen/time.c | 4 +- arch/x86/xen/vdso.h | 2 + arch/x86/xen/xen-asm_64.S | 8 +- arch/x86/xen/xen-pvh.S | 15 +- arch/xtensa/Kconfig | 1 + arch/xtensa/Makefile | 4 - arch/xtensa/include/asm/unistd.h | 2 +- arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/xtfpga/setup.c | 33 + block/bfq-iosched.c | 78 +- block/bfq-iosched.h | 26 + block/bfq-wf2q.c | 13 +- block/bio-integrity.c | 12 +- block/bio.c | 1 - block/blk-cgroup.c | 4 +- block/blk-iolatency.c | 5 - crypto/Kconfig | 76 - crypto/Makefile | 2 - crypto/ahash.c | 4 +- crypto/algapi.c | 9 +- crypto/algboss.c | 2 + crypto/algif_hash.c | 2 +- crypto/ccm.c | 9 +- crypto/internal.h | 8 - crypto/mcryptd.c | 675 -- crypto/shash.c | 33 +- crypto/speck.c | 307 - crypto/testmgr.c | 24 - crypto/testmgr.h | 738 --- crypto/xcbc.c | 8 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/acpi/acpi_ipmi.c | 4 +- drivers/acpi/acpi_lpss.c | 24 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/custom_method.c | 3 +- drivers/acpi/glue.c | 2 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 12 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 1 + drivers/acpi/pmic/intel_pmic_chtwc.c | 10 +- drivers/acpi/pmic/intel_pmic_crc.c | 16 +- drivers/acpi/pmic/intel_pmic_xpower.c | 16 +- drivers/acpi/pmic/tps68470_pmic.c | 2 +- drivers/acpi/scan.c | 10 - drivers/acpi/x86/apple.c | 4 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 489 +- drivers/android/binder_alloc.c | 43 +- drivers/android/binder_trace.h | 36 +- drivers/ata/ahci.h | 2 + drivers/ata/ahci_platform.c | 15 +- drivers/ata/ahci_sunxi.c | 3 +- drivers/ata/libahci_platform.c | 54 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_atiixp.c | 2 +- drivers/base/Kconfig | 1 - drivers/base/arch_topology.c | 26 + drivers/base/dd.c | 12 +- drivers/base/devtmpfs.c | 7 +- drivers/base/firmware_loader/main.c | 30 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/drbd/drbd_int.h | 13 +- drivers/block/drbd/drbd_main.c | 14 +- drivers/block/drbd/drbd_nl.c | 39 +- drivers/block/drbd/drbd_receiver.c | 35 +- drivers/block/drbd/drbd_worker.c | 63 +- drivers/block/null_blk.h | 17 +- drivers/block/null_blk_main.c | 45 +- drivers/block/null_blk_zoned.c | 34 +- drivers/block/rsxx/cregs.c | 2 +- drivers/block/umem.c | 4 +- drivers/bluetooth/hci_ldisc.c | 2 + drivers/bluetooth/hci_qca.c | 17 +- drivers/bluetooth/hci_serdev.c | 8 +- drivers/bus/imx-weim.c | 3 - drivers/char/Kconfig | 2 +- drivers/char/ipmi/ipmi_bt_sm.c | 158 +- drivers/char/ipmi/ipmi_devintf.c | 11 +- drivers/char/ipmi/ipmi_dmi.c | 31 +- drivers/char/ipmi/ipmi_kcs_sm.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 106 +- drivers/char/ipmi/ipmi_powernv.c | 4 +- drivers/char/ipmi/ipmi_poweroff.c | 67 +- drivers/char/ipmi/ipmi_si_hardcode.c | 9 +- drivers/char/ipmi/ipmi_si_hotmod.c | 17 +- drivers/char/ipmi/ipmi_si_intf.c | 45 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 21 +- drivers/char/ipmi/ipmi_si_platform.c | 26 +- drivers/char/ipmi/ipmi_smic_sm.c | 26 +- drivers/char/ipmi/ipmi_ssif.c | 329 +- drivers/char/ipmi/ipmi_watchdog.c | 52 +- drivers/char/ipmi/kcs_bmc.c | 7 +- drivers/char/pcmcia/cm4040_cs.c | 2 +- drivers/char/tpm/Kconfig | 3 +- drivers/char/tpm/tpm-dev-common.c | 147 +- drivers/char/tpm/tpm-dev.c | 11 +- drivers/char/tpm/tpm-dev.h | 18 +- drivers/char/tpm/tpm-interface.c | 30 +- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpmrm-dev.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/axs10x/pll_clock.c | 4 +- drivers/clk/bcm/clk-kona-setup.c | 22 +- drivers/clk/clk-asm9260.c | 4 +- drivers/clk/clk-cdce925.c | 11 +- drivers/clk/clk-fixed-factor.c | 8 +- drivers/clk/clk-gpio.c | 8 +- drivers/clk/clk-hsdk-pll.c | 4 +- drivers/clk/clk-max77686.c | 27 +- drivers/clk/clk-nomadik.c | 4 +- drivers/clk/clk-npcm7xx.c | 2 +- drivers/clk/clk-palmas.c | 4 +- drivers/clk/clk-qoriq.c | 14 +- drivers/clk/clk-s2mps11.c | 28 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-scpi.c | 6 +- drivers/clk/clk-si5351.c | 4 +- drivers/clk/clk-stm32f4.c | 2 +- drivers/clk/clk-stm32h7.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-tango4.c | 10 +- drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/keystone/gate.c | 2 +- drivers/clk/keystone/pll.c | 2 +- drivers/clk/mediatek/clk-mt2701.c | 5 - drivers/clk/mvebu/armada-37xx-periph.c | 58 +- drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/camcc-sdm845.c | 1745 +++++ drivers/clk/qcom/clk-branch.c | 2 +- drivers/clk/qcom/clk-rcg.h | 11 + drivers/clk/qcom/clk-rcg2.c | 195 + drivers/clk/qcom/gcc-msm8996.c | 152 + drivers/clk/qcom/gcc-sdm845.c | 305 +- drivers/clk/renesas/Kconfig | 5 + drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/clk-div6.c | 17 +- drivers/clk/renesas/clk-emev2.c | 8 +- drivers/clk/renesas/clk-mstp.c | 8 +- drivers/clk/renesas/clk-r8a73a4.c | 4 +- drivers/clk/renesas/clk-r8a7740.c | 4 +- drivers/clk/renesas/clk-r8a7778.c | 4 +- drivers/clk/renesas/clk-r8a7779.c | 4 +- drivers/clk/renesas/clk-rcar-gen2.c | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/clk-sh73a0.c | 4 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 323 + drivers/clk/renesas/r8a7795-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 69 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 28 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 13 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 17 +- drivers/clk/renesas/rcar-gen3-cpg.c | 45 +- drivers/clk/renesas/rcar-gen3-cpg.h | 24 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 5 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/renesas/renesas-cpg-mssr.h | 9 +- drivers/clk/rockchip/clk-rk3288.c | 29 +- drivers/clk/samsung/clk-exynos-audss.c | 1 - drivers/clk/samsung/clk-exynos3250.c | 1 - drivers/clk/samsung/clk-exynos4.c | 226 +- drivers/clk/samsung/clk-exynos5250.c | 42 +- drivers/clk/samsung/clk-exynos5420.c | 72 +- drivers/clk/samsung/clk-exynos5433.c | 33 +- drivers/clk/samsung/clk-s3c2410.c | 43 +- drivers/clk/samsung/clk-s3c2412.c | 43 +- drivers/clk/samsung/clk-s3c2443.c | 43 +- drivers/clk/samsung/clk-s3c64xx.c | 66 +- drivers/clk/samsung/clk-s5pv210.c | 41 +- drivers/clk/samsung/clk.c | 23 +- drivers/clk/samsung/clk.h | 18 +- drivers/clk/st/clkgen-fsyn.c | 2 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 10 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 48 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 53 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 2 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 25 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 52 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 7 + drivers/clk/sunxi-ng/ccu_nkmp.h | 1 + drivers/clk/sunxi-ng/ccu_nm.c | 7 + drivers/clk/sunxi-ng/ccu_nm.h | 30 + drivers/clk/sunxi/clk-mod0.c | 6 +- drivers/clk/sunxi/clk-sun9i-core.c | 20 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/ti/apll.c | 18 +- drivers/clk/ti/clk-dra7-atl.c | 4 +- drivers/clk/ti/clk.c | 23 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/composite.c | 14 +- drivers/clk/ti/divider.c | 4 +- drivers/clk/ti/dpll.c | 12 +- drivers/clk/ti/fapll.c | 8 +- drivers/clk/ti/fixed-factor.c | 4 +- drivers/clk/ti/gate.c | 2 +- drivers/clk/ti/interface.c | 2 +- drivers/clk/ti/mux.c | 4 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/clk/zynq/clkc.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/s5pv210-cpufreq.c | 4 +- drivers/crypto/atmel-aes.c | 5 +- drivers/crypto/atmel-authenc.h | 13 +- drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/atmel-ecc.h | 14 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/caam/caamalg.c | 729 +-- drivers/crypto/caam/caamalg_desc.c | 142 +- drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 626 +- drivers/crypto/caam/compat.h | 1 + drivers/crypto/caam/qi.h | 1 - drivers/crypto/cavium/nitrox/Makefile | 2 + drivers/crypto/cavium/nitrox/nitrox_common.h | 14 - drivers/crypto/cavium/nitrox/nitrox_dev.h | 36 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 22 + drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 + drivers/crypto/cavium/nitrox/nitrox_main.c | 29 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 150 + drivers/crypto/ccp/psp-dev.c | 46 +- drivers/crypto/qat/qat_common/qat_algs.c | 8 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 10 +- drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-buf.c | 1 - drivers/dma-buf/udmabuf.c | 293 + drivers/dma/Kconfig | 2 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/dma-jz4780.c | 289 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 4 +- drivers/dma/dw/platform.c | 2 + drivers/dma/fsldma.c | 4 +- drivers/dma/idma64.c | 5 +- drivers/dma/mic_x100_dma.c | 4 +- drivers/dma/mmp_tdma.c | 7 +- drivers/dma/mv_xor.c | 4 +- drivers/dma/mxs-dma.c | 3 +- drivers/dma/nbpfaxi.c | 9 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/sh/shdma-arm.h | 5 +- drivers/dma/sh/shdma-base.c | 5 +- drivers/dma/sh/shdma-of.c | 5 +- drivers/dma/sh/shdma-r8a73a4.c | 5 +- drivers/dma/sh/shdma.h | 6 +- drivers/dma/sh/shdmac.c | 6 +- drivers/dma/sh/sudmac.c | 5 +- drivers/dma/sh/usb-dmac.c | 5 +- drivers/dma/sprd-dma.c | 81 +- drivers/dma/st_fdma.c | 7 +- drivers/dma/ste_dma40.c | 14 +- drivers/dma/stm32-mdma.c | 4 +- drivers/edac/altera_edac.c | 3 +- drivers/edac/amd64_edac.c | 14 + drivers/edac/amd64_edac.h | 3 + drivers/edac/sb_edac.c | 201 +- drivers/extcon/extcon-intel-cht-wc.c | 60 +- drivers/extcon/extcon-intel-int3496.c | 12 +- drivers/extcon/extcon-max14577.c | 24 +- drivers/extcon/extcon-max77693.c | 22 +- drivers/extcon/extcon-max77843.c | 19 +- drivers/extcon/extcon-max8997.c | 22 +- drivers/extcon/extcon.c | 15 +- drivers/firewire/core-iso.c | 7 + drivers/firewire/core-transaction.c | 10 + drivers/firmware/google/Kconfig | 26 +- drivers/firmware/google/Makefile | 2 - drivers/firmware/google/coreboot_table-acpi.c | 88 - drivers/firmware/google/coreboot_table-of.c | 82 - drivers/firmware/google/coreboot_table.c | 126 +- drivers/firmware/google/coreboot_table.h | 6 - drivers/firmware/google/gsmi.c | 2 +- drivers/firmware/meson/meson_sm.c | 56 + drivers/firmware/ti_sci.c | 24 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-mgr.c | 2 +- drivers/fpga/dfl-fme-pr.c | 2 +- drivers/gpio/Kconfig | 14 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-adp5520.c | 2 +- drivers/gpio/gpio-adp5588.c | 2 +- drivers/gpio/gpio-bcm-kona.c | 14 +- drivers/gpio/gpio-brcmstb.c | 15 +- drivers/gpio/gpio-ep93xx.c | 297 +- drivers/gpio/gpio-ftgpio010.c | 115 +- drivers/gpio/gpio-ingenic.c | 392 -- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-pxa.c | 6 + drivers/gpio/gpio-rcar.c | 6 + drivers/gpio/gpio-tb10x.c | 123 +- drivers/gpio/gpio-tps65086.c | 12 +- drivers/gpio/gpio-tps6586x.c | 15 +- drivers/gpio/gpio-tps65910.c | 9 +- drivers/gpio/gpio-tps65912.c | 16 +- drivers/gpio/gpio-ts5500.c | 13 +- drivers/gpio/gpio-twl4030.c | 59 +- drivers/gpio/gpio-twl6040.c | 31 +- drivers/gpio/gpio-vf610.c | 13 +- drivers/gpio/gpio-viperboard.c | 10 +- drivers/gpio/gpio-vr41xx.c | 55 +- drivers/gpio/gpio-vx855.c | 20 +- drivers/gpio/gpio-wm831x.c | 8 +- drivers/gpio/gpio-wm8350.c | 8 +- drivers/gpio/gpio-wm8994.c | 8 +- drivers/gpio/gpio-xlp.c | 12 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpio-zevio.c | 2 +- drivers/gpio/gpiolib-acpi.c | 1 - drivers/gpio/gpiolib-of.c | 54 +- drivers/gpio/gpiolib-sysfs.c | 10 +- drivers/gpio/gpiolib.c | 187 +- drivers/gpio/gpiolib.h | 1 + drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 36 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 20 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 + drivers/gpu/drm/arm/malidp_planes.c | 7 +- drivers/gpu/drm/armada/armada_overlay.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 100 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 92 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/bochs.h | 21 +- drivers/gpu/drm/bochs/bochs_drv.c | 64 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 79 +- drivers/gpu/drm/bochs/bochs_hw.c | 2 +- drivers/gpu/drm/bochs/bochs_kms.c | 7 +- drivers/gpu/drm/bochs/bochs_mm.c | 76 +- drivers/gpu/drm/bridge/Kconfig | 18 + drivers/gpu/drm/bridge/Makefile | 2 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/bridge/synopsys/Makefile | 2 - drivers/gpu/drm/bridge/tc358764.c | 499 ++ drivers/gpu/drm/bridge/ti-sn65dsi86.c | 779 +++ drivers/gpu/drm/cirrus/cirrus_drv.c | 27 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +- drivers/gpu/drm/cirrus/cirrus_main.c | 2 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 4 +- drivers/gpu/drm/drm_atomic.c | 1508 +---- drivers/gpu/drm/drm_atomic_helper.c | 35 +- drivers/gpu/drm/drm_atomic_uapi.c | 1393 ++++ drivers/gpu/drm/drm_blend.c | 145 + drivers/gpu/drm/drm_bridge.c | 4 + drivers/gpu/drm/drm_bufs.c | 32 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 8 +- drivers/gpu/drm/drm_context.c | 16 +- drivers/gpu/drm/drm_crtc.c | 9 +- drivers/gpu/drm/drm_crtc_helper.c | 1 + drivers/gpu/drm/drm_crtc_internal.h | 19 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_debugfs_crc.c | 92 +- drivers/gpu/drm/drm_dp_cec.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_drv.c | 6 +- drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_fb_cma_helper.c | 26 +- drivers/gpu/drm/drm_fb_helper.c | 29 +- drivers/gpu/drm/drm_fourcc.c | 37 +- drivers/gpu/drm/drm_framebuffer.c | 60 +- drivers/gpu/drm/drm_gem.c | 6 +- drivers/gpu/drm/drm_gem_cma_helper.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 1 + drivers/gpu/drm/drm_internal.h | 5 + drivers/gpu/drm/drm_ioctl.c | 6 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lease.c | 8 +- drivers/gpu/drm/drm_lock.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 3 +- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/drm_panel.c | 2 + drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_plane.c | 23 +- drivers/gpu/drm/drm_plane_helper.c | 1 + drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_property.c | 8 +- drivers/gpu/drm/drm_scatter.c | 8 +- drivers/gpu/drm/drm_syncobj.c | 102 +- drivers/gpu/drm/drm_vblank.c | 10 +- drivers/gpu/drm/drm_vma_manager.c | 3 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/gma500/psb_drv.h | 1 - drivers/gpu/drm/i915/Kconfig.debug | 12 + drivers/gpu/drm/i915/gvt/cfg_space.c | 12 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 11 +- drivers/gpu/drm/i915/gvt/display.c | 1 + drivers/gpu/drm/i915/gvt/edid.c | 9 + drivers/gpu/drm/i915/gvt/gtt.c | 9 +- drivers/gpu/drm/i915/gvt/gvt.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 35 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 21 +- drivers/gpu/drm/i915/gvt/mmio.c | 31 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 13 - drivers/gpu/drm/i915/gvt/mmio_context.h | 3 + drivers/gpu/drm/i915/gvt/opregion.c | 21 +- drivers/gpu/drm/i915/gvt/page_track.c | 2 + drivers/gpu/drm/i915/gvt/reg.h | 18 + drivers/gpu/drm/i915/gvt/scheduler.c | 64 +- drivers/gpu/drm/i915/gvt/vgpu.c | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 88 +- drivers/gpu/drm/i915/i915_drv.c | 200 +- drivers/gpu/drm/i915/i915_drv.h | 64 +- drivers/gpu/drm/i915/i915_gem.c | 65 +- drivers/gpu/drm/i915/i915_gem.h | 6 - drivers/gpu/drm/i915/i915_gem_clflush.c | 7 - drivers/gpu/drm/i915/i915_gem_context.c | 232 +- drivers/gpu/drm/i915/i915_gem_context.h | 26 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 45 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 52 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 23 +- drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 36 +- drivers/gpu/drm/i915/i915_pci.c | 16 +- drivers/gpu/drm/i915/i915_perf.c | 55 +- drivers/gpu/drm/i915/i915_reg.h | 723 ++- drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/i915_request.h | 39 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/i915_vma.h | 10 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 6 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_csr.c | 33 +- drivers/gpu/drm/i915/intel_ddi.c | 223 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 175 +- drivers/gpu/drm/i915/intel_display.h | 30 +- drivers/gpu/drm/i915/intel_dp.c | 501 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 25 +- drivers/gpu/drm/i915/intel_dp_mst.c | 10 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 62 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 1 + drivers/gpu/drm/i915/intel_drv.h | 52 +- drivers/gpu/drm/i915/intel_engine_cs.c | 93 +- drivers/gpu/drm/i915/intel_guc.c | 102 +- drivers/gpu/drm/i915/intel_guc.h | 12 +- drivers/gpu/drm/i915/intel_guc_ads.c | 2 +- drivers/gpu/drm/i915/intel_guc_ct.c | 7 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/intel_guc_submission.c | 35 +- drivers/gpu/drm/i915/intel_guc_submission.h | 4 + drivers/gpu/drm/i915/intel_hangcheck.c | 2 +- drivers/gpu/drm/i915/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/intel_hdmi.c | 10 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 159 +- drivers/gpu/drm/i915/intel_lrc.h | 2 - drivers/gpu/drm/i915/intel_lrc_reg.h | 2 +- drivers/gpu/drm/i915/intel_mocs.c | 11 +- drivers/gpu/drm/i915/intel_mocs.h | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 228 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 119 +- drivers/gpu/drm/i915/intel_pm.c | 101 +- drivers/gpu/drm/i915/intel_psr.c | 277 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 110 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 41 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 1003 ++- drivers/gpu/drm/i915/intel_sprite.c | 13 +- drivers/gpu/drm/i915/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 130 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 + drivers/gpu/drm/i915/selftests/huge_pages.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 221 + .../gpu/drm/i915/selftests/i915_gem_coherency.c | 38 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 2 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 - drivers/gpu/drm/i915/selftests/intel_guc.c | 38 + drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 101 +- drivers/gpu/drm/i915/selftests/mock_context.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 + drivers/gpu/drm/imx/ipuv3-plane.c | 9 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 9 - drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 501 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 115 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 248 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 23 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 48 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 125 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 109 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 56 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 14 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 29 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 29 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 18 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 17 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 16 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 285 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 44 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 4 - drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 1 - drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 + drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 2 + drivers/gpu/drm/msm/msm_drv.h | 2 + drivers/gpu/drm/msm/msm_fence.c | 8 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 69 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 127 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 2 + drivers/gpu/drm/nouveau/nouveau_display.c | 44 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 21 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 58 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 + drivers/gpu/drm/nouveau/nouveau_fence.c | 1 - drivers/gpu/drm/nouveau/nouveau_vga.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 14 + drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 54 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 18 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 5 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 139 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 175 +- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 277 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 132 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 187 +- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 197 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 88 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 247 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 103 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 146 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 101 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 165 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 102 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 192 +- drivers/gpu/drm/omapdrm/dss/base.c | 217 +- drivers/gpu/drm/omapdrm/dss/core.c | 26 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 26 +- drivers/gpu/drm/omapdrm/dss/display.c | 134 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 192 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 569 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 47 +- drivers/gpu/drm/omapdrm/dss/dss.c | 45 +- drivers/gpu/drm/omapdrm/dss/dss.h | 11 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 351 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 334 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 6 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 8 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 306 +- drivers/gpu/drm/omapdrm/dss/output.c | 208 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 149 +- drivers/gpu/drm/omapdrm/dss/venc.c | 291 +- drivers/gpu/drm/omapdrm/omap_connector.c | 371 +- drivers/gpu/drm/omapdrm/omap_connector.h | 7 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 111 +- drivers/gpu/drm/omapdrm/omap_crtc.h | 6 +- drivers/gpu/drm/omapdrm/omap_drv.c | 302 +- drivers/gpu/drm/omapdrm/omap_drv.h | 19 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 159 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 6 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_irq.c | 4 +- drivers/gpu/drm/panel/panel-lvds.c | 6 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 3 +- drivers/gpu/drm/qxl/qxl_display.c | 117 +- drivers/gpu/drm/qxl/qxl_draw.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.c | 28 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_fb.c | 197 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 80 +- drivers/gpu/drm/radeon/radeon_drv.c | 23 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 149 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_plane.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 5 +- drivers/gpu/drm/rockchip/Kconfig | 25 +- drivers/gpu/drm/rockchip/Makefile | 1 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 104 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 48 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 1 + drivers/gpu/drm/rockchip/rockchip_rgb.c | 173 + drivers/gpu/drm/rockchip/rockchip_rgb.h | 33 + drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 215 + drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 99 + drivers/gpu/drm/sti/sti_hda.c | 1 - drivers/gpu/drm/sti/sti_hdmi.c | 1 - drivers/gpu/drm/sun4i/sun4i_backend.c | 81 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 20 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 203 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 27 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 17 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 32 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/drm.c | 4 + drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 8 +- drivers/gpu/drm/v3d/v3d_gem.c | 6 +- drivers/gpu/drm/vc4/vc4_crtc.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 20 +- drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 13 - drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 26 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 13 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 2 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 39 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 57 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_crc.c | 261 + drivers/gpu/drm/vkms/vkms_crtc.c | 114 +- drivers/gpu/drm/vkms/vkms_drv.c | 14 + drivers/gpu/drm/vkms/vkms_drv.h | 75 +- drivers/gpu/drm/vkms/vkms_gem.c | 83 +- drivers/gpu/drm/vkms/vkms_output.c | 19 +- drivers/gpu/drm/vkms/vkms_plane.c | 175 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/vga/vga_switcheroo.c | 2 + drivers/hid/Kconfig | 1 + drivers/hid/hid-core.c | 2 +- drivers/hid/hid-cougar.c | 66 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 64 +- drivers/hid/hid-logitech-hidpp.c | 311 +- drivers/hid/hid-microsoft.c | 141 +- drivers/hid/hid-multitouch.c | 72 +- drivers/hid/i2c-hid/i2c-hid.c | 11 +- drivers/hv/hv.c | 15 +- drivers/hv/vmbus_drv.c | 118 +- drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/asus_atk0110.c | 4 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 2 +- drivers/hwmon/ibmpowernv.c | 10 +- drivers/hwmon/iio_hwmon.c | 16 +- drivers/hwmon/k10temp.c | 5 +- drivers/hwmon/lm75.c | 21 +- drivers/hwmon/lm92.c | 14 +- drivers/hwmon/lm95245.c | 3 +- drivers/hwmon/mc13783-adc.c | 14 +- drivers/hwmon/nct6775.c | 75 +- drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/hwmon/pmbus/Kconfig | 3 +- drivers/hwmon/pmbus/ltc2978.c | 9 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/sht15.c | 5 +- drivers/hwmon/tmp102.c | 3 +- drivers/hwmon/tmp108.c | 3 +- drivers/hwtracing/coresight/coresight-catu.c | 6 + .../coresight/coresight-dynamic-replicator.c | 81 +- drivers/hwtracing/coresight/coresight-etb10.c | 183 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 132 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 26 + drivers/hwtracing/coresight/coresight-etm3x.c | 58 +- drivers/hwtracing/coresight/coresight-etm4x.c | 93 +- drivers/hwtracing/coresight/coresight-funnel.c | 28 +- drivers/hwtracing/coresight/coresight-priv.h | 9 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 198 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 385 +- drivers/hwtracing/coresight/coresight-tmc.c | 4 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 + drivers/hwtracing/coresight/coresight-tpiu.c | 6 +- drivers/hwtracing/coresight/coresight.c | 184 +- drivers/hwtracing/coresight/of_coresight.c | 265 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/i2c/busses/i2c-aspeed.c | 131 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 2 + drivers/i2c/busses/i2c-designware-core.h | 8 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 86 +- drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/idle/intel_idle.c | 75 +- drivers/iio/Kconfig | 1 - drivers/iio/accel/Kconfig | 27 + drivers/iio/accel/Makefile | 3 + drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 +++ drivers/iio/accel/adxl372.h | 17 + drivers/iio/accel/adxl372_i2c.c | 61 + drivers/iio/accel/adxl372_spi.c | 52 + drivers/iio/adc/Kconfig | 30 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 ++ drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 +++ drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 + drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 + drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 + drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 179 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/light/apds9960.c | 3 +- drivers/iio/light/bh1750.c | 14 +- drivers/iio/light/max44000.c | 24 +- drivers/iio/light/tsl2772.c | 194 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/temperature/maxim_thermocouple.c | 1 - drivers/iio/temperature/mlx90632.c | 3 +- drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/Kconfig | 1 - drivers/infiniband/core/addr.c | 400 +- drivers/infiniband/core/cache.c | 33 + drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/core_priv.h | 9 +- drivers/infiniband/core/cq.c | 8 +- drivers/infiniband/core/device.c | 71 +- drivers/infiniband/core/mad.c | 78 +- drivers/infiniband/core/sa_query.c | 40 - drivers/infiniband/core/sysfs.c | 65 +- drivers/infiniband/core/ucma.c | 2 + drivers/infiniband/core/umem_odp.c | 6 - drivers/infiniband/core/uverbs.h | 11 +- drivers/infiniband/core/uverbs_cmd.c | 32 +- drivers/infiniband/core/uverbs_ioctl.c | 137 + drivers/infiniband/core/uverbs_main.c | 85 +- .../infiniband/core/uverbs_std_types_flow_action.c | 7 +- drivers/infiniband/core/uverbs_uapi.c | 12 + drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 130 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 51 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 29 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 57 +- drivers/infiniband/hw/hfi1/Makefile | 41 +- drivers/infiniband/hw/hfi1/affinity.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 460 +- drivers/infiniband/hw/hfi1/chip.h | 71 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 47 +- drivers/infiniband/hw/hfi1/init.c | 107 +- drivers/infiniband/hw/hfi1/msix.c | 363 ++ drivers/infiniband/hw/hfi1/msix.h | 64 + drivers/infiniband/hw/hfi1/pcie.c | 85 +- drivers/infiniband/hw/hfi1/qp.c | 12 +- drivers/infiniband/hw/hfi1/sdma.c | 4 +- drivers/infiniband/hw/hfi1/sdma.h | 13 +- drivers/infiniband/hw/hfi1/user_sdma.c | 123 +- drivers/infiniband/hw/hfi1/user_sdma.h | 20 +- drivers/infiniband/hw/hfi1/verbs.h | 3 +- drivers/infiniband/hw/hfi1/vnic_main.c | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1 + drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/flow.c | 380 +- drivers/infiniband/hw/mlx5/main.c | 160 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 33 +- drivers/infiniband/hw/mlx5/qp.c | 67 +- drivers/infiniband/hw/nes/nes.c | 3 - drivers/infiniband/hw/nes/nes.h | 9 - drivers/infiniband/hw/nes/nes_mgt.c | 8 +- drivers/infiniband/hw/nes/nes_nic.c | 2 - drivers/infiniband/hw/qedr/verbs.c | 2 - drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/hw/qib/qib_qp.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.h | 3 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 3 +- drivers/infiniband/sw/rdmavt/qp.c | 14 +- drivers/infiniband/sw/rxe/rxe_comp.c | 39 +- drivers/infiniband/sw/rxe/rxe_loc.h | 3 +- drivers/infiniband/sw/rxe/rxe_mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 38 +- drivers/infiniband/sw/rxe/rxe_pool.c | 55 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 10 + drivers/infiniband/sw/rxe/rxe_recv.c | 4 +- drivers/infiniband/sw/rxe/rxe_req.c | 17 +- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 36 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 3 +- drivers/interconnect/Kconfig | 15 + drivers/interconnect/Makefile | 6 + drivers/interconnect/core.c | 729 +++ drivers/interconnect/qcom/Kconfig | 22 + drivers/interconnect/qcom/Makefile | 7 + drivers/interconnect/qcom/msm8916.c | 510 ++ drivers/interconnect/qcom/smd-rpm.c | 91 + drivers/interconnect/qcom/smd-rpm.h | 15 + drivers/leds/Kconfig | 10 + drivers/leds/Makefile | 1 + drivers/leds/leds-an30259a.c | 368 ++ drivers/leds/leds-as3645a.c | 4 +- drivers/leds/leds-gpio.c | 92 +- drivers/leds/leds-pwm.c | 5 +- drivers/mailbox/pcc.c | 7 +- drivers/md/dm-crypt.c | 10 +- drivers/md/dm-integrity.c | 27 +- drivers/md/dm-mpath.c | 14 +- drivers/md/dm-raid.c | 154 +- drivers/md/dm-thin-metadata.c | 34 +- drivers/md/dm-thin.c | 73 +- drivers/md/dm-verity-fec.c | 5 +- drivers/md/dm-verity-target.c | 24 +- drivers/md/raid5.c | 12 + drivers/media/cec/cec-api.c | 5 +- drivers/media/cec/cec-core.c | 2 +- drivers/media/common/b2c2/flexcop-i2c.c | 12 +- drivers/media/common/cx2341x.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 8 +- drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smsir.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 11 +- drivers/media/dvb-core/dmxdev.c | 1 + drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-core/dvbdev.c | 23 +- drivers/media/dvb-frontends/Kconfig | 10 + drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/au8522_decoder.c | 10 +- drivers/media/dvb-frontends/au8522_priv.h | 9 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 3 +- drivers/media/dvb-frontends/cxd2099.h | 1 + drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dibx000_common.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 10 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/lnbh29.c | 168 + drivers/media/dvb-frontends/lnbh29.h | 36 + drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt312.c | 9 +- drivers/media/dvb-frontends/mxl5xx.c | 5 +- drivers/media/dvb-frontends/mxl5xx.h | 22 + drivers/media/dvb-frontends/mxl5xx_defs.h | 1 + drivers/media/dvb-frontends/mxl5xx_regs.h | 1 + drivers/media/dvb-frontends/rtl2832_sdr.c | 10 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/stv0910.c | 3 +- drivers/media/dvb-frontends/stv0910.h | 18 + drivers/media/dvb-frontends/stv0910_regs.h | 1 + drivers/media/dvb-frontends/stv6111.c | 4 +- drivers/media/dvb-frontends/stv6111.h | 16 + drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/dvb-frontends/zl10039.c | 5 +- drivers/media/firewire/firedtv-fe.c | 2 +- drivers/media/i2c/Kconfig | 2 + drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/adv7180.c | 11 +- drivers/media/i2c/adv748x/adv748x-afe.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 8 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 6 +- drivers/media/i2c/adv7842.c | 9 + drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/dw9807-vcm.c | 1 - drivers/media/i2c/imx274.c | 165 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/lm3646.c | 3 +- drivers/media/i2c/m5mols/m5mols_core.c | 2 +- drivers/media/i2c/max2175.c | 12 +- drivers/media/i2c/max2175.h | 12 +- drivers/media/i2c/msp3400-driver.c | 8 +- drivers/media/i2c/msp3400-driver.h | 8 +- drivers/media/i2c/mt9v111.c | 41 +- drivers/media/i2c/noon010pc30.c | 2 +- drivers/media/i2c/ov13858.c | 12 +- drivers/media/i2c/ov2680.c | 16 +- drivers/media/i2c/ov2685.c | 2 +- drivers/media/i2c/ov5640.c | 296 +- drivers/media/i2c/ov5670.c | 12 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov772x.c | 193 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov9650.c | 159 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 4 +- drivers/media/i2c/s5k4ecgx.c | 2 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/i2c/saa7115.c | 24 +- drivers/media/i2c/saa7127.c | 4 +- drivers/media/i2c/smiapp/smiapp-core.c | 10 +- drivers/media/i2c/sr030pc30.c | 3 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/tvp5150.c | 557 +- drivers/media/i2c/tvp5150_reg.h | 3 + drivers/media/i2c/video-i2c.c | 8 +- drivers/media/media-device.c | 28 +- drivers/media/media-entity.c | 26 + drivers/media/pci/bt8xx/bttv-driver.c | 10 +- drivers/media/pci/bt8xx/bttv-i2c.c | 6 +- drivers/media/pci/bt8xx/bttv-input.c | 2 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 3 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 2 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 23 +- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 8 +- drivers/media/pci/cx23885/cx23885-417.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 54 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-ioctl.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 15 +- drivers/media/pci/cx25821/cx25821-alsa.c | 8 +- drivers/media/pci/cx25821/cx25821-i2c.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 10 +- drivers/media/pci/cx88/cx88-alsa.c | 6 +- drivers/media/pci/cx88/cx88-blackbird.c | 6 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-i2c.c | 4 +- drivers/media/pci/cx88/cx88-input.c | 4 +- drivers/media/pci/cx88/cx88-video.c | 12 +- drivers/media/pci/cx88/cx88-vp3054-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 4 +- drivers/media/pci/ddbridge/ddbridge-ci.h | 4 +- drivers/media/pci/ddbridge/ddbridge-core.c | 6 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 2 +- drivers/media/pci/ddbridge/ddbridge-hw.h | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.h | 4 +- drivers/media/pci/ddbridge/ddbridge-io.h | 2 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/ddbridge/ddbridge-max.c | 2 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 5 +- drivers/media/pci/ddbridge/ddbridge-sx8.c | 4 +- drivers/media/pci/ddbridge/ddbridge.h | 5 +- drivers/media/pci/dm1105/dm1105.c | 5 +- drivers/media/pci/dt3155/dt3155.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 14 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 12 +- drivers/media/pci/ivtv/ivtv-i2c.c | 4 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 42 +- drivers/media/pci/ivtv/ivtv-streams.c | 9 + drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 12 +- drivers/media/pci/ngene/ngene-i2c.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 2 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/pt3/pt3.c | 2 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/pci/saa7134/saa7134-core.c | 9 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-i2c.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 15 +- drivers/media/pci/saa7134/saa7134.h | 8 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 10 +- drivers/media/pci/saa7164/saa7164-encoder.c | 10 +- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/pci/saa7164/saa7164-vbi.c | 4 +- drivers/media/pci/smipcie/smipcie-main.c | 12 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 8 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 3 +- drivers/media/pci/ttpci/av7110_av.c | 58 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 6 +- drivers/media/pci/tw686x/tw686x-audio.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/Kconfig | 11 + drivers/media/platform/Makefile | 2 + drivers/media/platform/am437x/am437x-vpfe.c | 9 +- drivers/media/platform/atmel/atmel-isc.c | 8 +- drivers/media/platform/atmel/atmel-isi.c | 10 +- drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/davinci/vpbe_display.c | 8 +- drivers/media/platform/davinci/vpbe_venc.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 6 +- drivers/media/platform/davinci/vpif_capture.c | 15 +- drivers/media/platform/davinci/vpif_display.c | 9 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/common.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-is-i2c.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 6 +- drivers/media/platform/exynos4-is/media-dev.c | 8 +- drivers/media/platform/fsl-viu.c | 8 +- drivers/media/platform/imx-pxp.c | 1752 +++++ drivers/media/platform/imx-pxp.h | 1685 +++++ drivers/media/platform/m2m-deinterlace.c | 8 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 10 +- drivers/media/platform/omap3isp/isp.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 2 +- drivers/media/platform/omap3isp/ispccp2.c | 2 +- drivers/media/platform/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispresizer.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 8 +- drivers/media/platform/qcom/camss/camss-csid.c | 1 + .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 1 + .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 1 + drivers/media/platform/qcom/camss/camss-csiphy.c | 1 + drivers/media/platform/qcom/camss/camss-ispif.c | 5 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 1 + drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 1 + drivers/media/platform/qcom/camss/camss-video.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 17 +- drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 8 +- drivers/media/platform/rcar-vin/rcar-core.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 8 +- drivers/media/platform/rcar_drif.c | 4 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 10 +- drivers/media/platform/renesas-ceu.c | 6 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s3c-camif/camif-capture.c | 10 +- drivers/media/platform/s3c-camif/camif-core.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 +- drivers/media/platform/sh_veu.c | 9 +- drivers/media/platform/sh_vou.c | 10 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- drivers/media/platform/soc_camera/soc_camera.c | 8 +- .../platform/soc_camera/soc_camera_platform.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 4 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-v4l2.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 10 +- drivers/media/platform/ti-vpe/cal.c | 14 +- drivers/media/platform/via-camera.c | 10 +- drivers/media/platform/vicodec/Makefile | 2 +- drivers/media/platform/vicodec/codec-fwht.c | 855 +++ drivers/media/platform/vicodec/codec-fwht.h | 125 + drivers/media/platform/vicodec/codec-v4l2-fwht.c | 325 + drivers/media/platform/vicodec/codec-v4l2-fwht.h | 50 + drivers/media/platform/vicodec/vicodec-codec.c | 797 --- drivers/media/platform/vicodec/vicodec-codec.h | 129 - drivers/media/platform/vicodec/vicodec-core.c | 501 +- drivers/media/platform/video-mux.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 6 +- drivers/media/platform/vimc/vimc-common.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 4 +- drivers/media/platform/vimc/vimc-sensor.c | 20 + drivers/media/platform/vivid/vivid-cec.c | 4 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-osd.c | 2 +- drivers/media/platform/vivid/vivid-radio-common.c | 4 +- drivers/media/platform/vivid/vivid-radio-rx.c | 2 +- drivers/media/platform/vivid/vivid-radio-tx.c | 2 +- drivers/media/platform/vivid/vivid-rds-gen.c | 4 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 4 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 +- drivers/media/platform/vsp1/vsp1_brx.c | 4 +- drivers/media/platform/vsp1/vsp1_drm.c | 11 +- drivers/media/platform/vsp1/vsp1_drv.c | 8 +- drivers/media/platform/vsp1/vsp1_entity.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_lif.c | 29 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_rpf.c | 4 +- drivers/media/platform/vsp1/vsp1_sru.c | 7 +- drivers/media/platform/vsp1/vsp1_uds.c | 14 +- drivers/media/platform/vsp1/vsp1_video.c | 13 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 14 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/radio/dsbr100.c | 9 +- drivers/media/radio/radio-cadet.c | 12 +- drivers/media/radio/radio-isa.c | 10 +- drivers/media/radio/radio-keene.c | 8 +- drivers/media/radio/radio-ma901.c | 8 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/radio/radio-miropcm20.c | 10 +- drivers/media/radio/radio-mr800.c | 8 +- drivers/media/radio/radio-raremono.c | 8 +- drivers/media/radio/radio-sf16fmi.c | 12 +- drivers/media/radio/radio-sf16fmr2.c | 6 +- drivers/media/radio/radio-shark.c | 2 +- drivers/media/radio/radio-shark2.c | 2 +- drivers/media/radio/radio-si476x.c | 12 +- drivers/media/radio/radio-tea5764.c | 6 +- drivers/media/radio/radio-tea5777.c | 12 +- drivers/media/radio/radio-timb.c | 8 +- drivers/media/radio/radio-wl1273.c | 12 +- drivers/media/radio/si470x/radio-si470x-common.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 4 +- drivers/media/radio/si470x/radio-si470x-usb.c | 4 +- drivers/media/radio/si4713/radio-platform-si4713.c | 6 +- drivers/media/radio/si4713/radio-usb-si4713.c | 6 +- drivers/media/radio/tea575x.c | 10 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 13 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/msi001.c | 2 +- drivers/media/tuners/mt20xx.c | 2 +- drivers/media/tuners/si2157.c | 13 +- drivers/media/tuners/si2157_priv.h | 9 +- drivers/media/tuners/tuner-simple.c | 2 +- drivers/media/usb/airspy/airspy.c | 10 +- drivers/media/usb/au0828/au0828-core.c | 12 +- drivers/media/usb/au0828/au0828-i2c.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 22 +- drivers/media/usb/cpia2/cpia2_v4l.c | 12 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 8 +- drivers/media/usb/cx231xx/cx231xx-input.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 27 +- drivers/media/usb/dvb-usb-v2/af9035.c | 8 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 18 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 4 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 5 +- drivers/media/usb/em28xx/em28xx-audio.c | 21 +- drivers/media/usb/em28xx/em28xx-cards.c | 33 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/em28xx/em28xx-i2c.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 124 +- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/go7007/go7007-v4l2.c | 16 +- drivers/media/usb/go7007/snd-go7007.c | 8 +- drivers/media/usb/gspca/gspca.c | 10 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sq930x.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 9 +- drivers/media/usb/msi2500/msi2500.c | 8 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 10 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/pwc/pwc-v4l.c | 12 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 3 +- drivers/media/usb/s2255/s2255drv.c | 10 +- drivers/media/usb/stk1160/stk1160-i2c.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 16 +- drivers/media/usb/tm6000/tm6000-alsa.c | 6 +- drivers/media/usb/tm6000/tm6000-i2c.c | 4 +- drivers/media/usb/tm6000/tm6000-video.c | 18 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 6 +- drivers/media/usb/usbtv/usbtv-video.c | 14 +- drivers/media/usb/usbvision/usbvision-core.c | 3 - drivers/media/usb/usbvision/usbvision-video.c | 26 +- drivers/media/usb/usbvision/usbvision.h | 1 - drivers/media/usb/uvc/uvc_ctrl.c | 18 +- drivers/media/usb/uvc/uvc_debugfs.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 75 +- drivers/media/usb/uvc/uvc_entity.c | 2 +- drivers/media/usb/uvc/uvc_metadata.c | 11 +- drivers/media/usb/uvc/uvc_v4l2.c | 10 +- drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/usb/zr364xx/zr364xx.c | 10 +- drivers/media/v4l2-core/tuner-core.c | 54 +- drivers/media/v4l2-core/v4l2-common.c | 25 +- drivers/media/v4l2-core/v4l2-ctrls.c | 8 +- drivers/media/v4l2-core/v4l2-device.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 39 + drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 8 +- drivers/media/v4l2-core/v4l2-mc.c | 147 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/memory/atmel-ebi.c | 3 +- drivers/message/fusion/lsi/mpi_cnfg.h | 2 +- drivers/message/fusion/mptbase.c | 8 +- drivers/message/fusion/mptsas.c | 8 +- drivers/mfd/Kconfig | 26 +- drivers/mfd/Makefile | 1 + drivers/mfd/adp5520.c | 2 +- drivers/mfd/altera-a10sr.c | 3 +- drivers/mfd/arizona-core.c | 10 +- drivers/mfd/at91-usart.c | 72 + drivers/mfd/cros_ec.c | 3 +- drivers/mfd/da9052-spi.c | 3 +- drivers/mfd/intel_msic.c | 49 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 56 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 5 +- drivers/mfd/intel_soc_pmic_chtwc.c | 5 +- drivers/mfd/intel_soc_pmic_core.c | 25 +- drivers/mfd/intel_soc_pmic_core.h | 12 +- drivers/mfd/intel_soc_pmic_crc.c | 78 +- drivers/mfd/madera-core.c | 33 +- drivers/mfd/max14577.c | 28 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max77686.c | 32 +- drivers/mfd/max77693.c | 34 +- drivers/mfd/max77843.c | 19 +- drivers/mfd/max8997-irq.c | 30 +- drivers/mfd/max8997.c | 40 +- drivers/mfd/max8998-irq.c | 18 +- drivers/mfd/max8998.c | 28 +- drivers/mfd/mc13xxx-core.c | 3 +- drivers/mfd/mc13xxx-spi.c | 3 +- drivers/mfd/menelaus.c | 13 +- drivers/mfd/motorola-cpcap.c | 51 +- drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/sec-core.c | 16 +- drivers/mfd/sec-irq.c | 24 +- drivers/mfd/ti-lmu.c | 14 +- drivers/mfd/twl6040.c | 3 +- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +- drivers/misc/apds990x.c | 1 - drivers/misc/bh1770glc.c | 3 - drivers/misc/cxl/api.c | 3 +- drivers/misc/cxl/flash.c | 4 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/hmc6352.c | 2 + drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/ibmvmc.c | 2 +- drivers/misc/lkdtm/Makefile | 2 + drivers/misc/lkdtm/core.c | 2 + drivers/misc/lkdtm/lkdtm.h | 4 + drivers/misc/lkdtm/stackleak.c | 73 + drivers/misc/lkdtm/usercopy.c | 15 +- drivers/misc/mei/bus.c | 12 +- drivers/misc/mei/client.c | 2 +- drivers/misc/mei/hbm.c | 9 +- drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/mmc/host/Kconfig | 26 +- drivers/mmc/host/Makefile | 2 + drivers/mmc/host/dw_mmc-hi3798cv200.c | 8 + drivers/mmc/host/jz4740_mmc.c | 5 +- drivers/mmc/host/meson-mx-sdio.c | 8 +- drivers/mmc/host/mxcmmc.c | 5 +- drivers/mmc/host/omap_hsmmc.c | 1 + drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 66 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 21 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 8 +- drivers/mmc/host/sdhci-acpi.c | 68 + drivers/mmc/host/sdhci-esdhc.h | 1 + drivers/mmc/host/sdhci-iproc.c | 59 +- drivers/mmc/host/sdhci-of-arasan.c | 3 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 39 + drivers/mmc/host/sdhci-of-esdhc.c | 44 +- drivers/mmc/host/sdhci-pltfm.c | 68 +- drivers/mmc/host/sdhci-pltfm.h | 7 +- drivers/mmc/host/sdhci-sprd.c | 498 ++ drivers/mmc/host/sdhci-tegra.c | 675 +- drivers/mmc/host/sdhci-xenon-phy.c | 4 +- drivers/mmc/host/sdhci.c | 289 +- drivers/mmc/host/sdhci.h | 37 +- drivers/mmc/host/sh_mmcif.c | 7 +- drivers/mmc/host/sunxi-mmc.c | 24 +- drivers/mmc/host/tmio_mmc.c | 56 +- drivers/mmc/host/tmio_mmc.h | 10 +- drivers/mmc/host/tmio_mmc_core.c | 101 +- drivers/mmc/host/uniphier-sd.c | 693 ++ drivers/mmc/host/usdhi6rol0.c | 5 +- drivers/mtd/devices/m25p80.c | 26 +- drivers/mtd/mtdpart.c | 5 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/Kconfig | 20 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/ams-delta.c | 24 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 87 +- drivers/mtd/nand/raw/au1550nd.c | 85 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 38 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 78 +- drivers/mtd/nand/raw/cafe_nand.c | 56 +- drivers/mtd/nand/raw/cmx270_nand.c | 20 +- drivers/mtd/nand/raw/cs553x_nand.c | 33 +- drivers/mtd/nand/raw/davinci_nand.c | 59 +- drivers/mtd/nand/raw/denali.c | 120 +- drivers/mtd/nand/raw/denali.h | 10 +- drivers/mtd/nand/raw/denali_dt.c | 12 +- drivers/mtd/nand/raw/denali_pci.c | 10 +- drivers/mtd/nand/raw/diskonchip.c | 116 +- drivers/mtd/nand/raw/docg4.c | 1442 ----- drivers/mtd/nand/raw/fsl_elbc_nand.c | 52 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 82 +- drivers/mtd/nand/raw/fsl_upm.c | 38 +- drivers/mtd/nand/raw/fsmc_nand.c | 42 +- drivers/mtd/nand/raw/gpio.c | 13 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 99 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 54 +- drivers/mtd/nand/raw/jz4740_nand.c | 39 +- drivers/mtd/nand/raw/jz4780_nand.c | 32 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 47 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 67 +- drivers/mtd/nand/raw/marvell_nand.c | 275 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 51 +- drivers/mtd/nand/raw/mtk_nand.c | 81 +- drivers/mtd/nand/raw/mxc_nand.c | 98 +- drivers/mtd/nand/raw/nand_base.c | 683 +- drivers/mtd/nand/raw/nand_bbt.c | 21 +- drivers/mtd/nand/raw/nand_bch.c | 10 +- drivers/mtd/nand/raw/nand_ecc.c | 14 +- drivers/mtd/nand/raw/nand_hynix.c | 12 +- drivers/mtd/nand/raw/nand_micron.c | 16 +- drivers/mtd/nand/raw/nand_toshiba.c | 88 + drivers/mtd/nand/raw/nandsim.c | 38 +- drivers/mtd/nand/raw/ndfc.c | 29 +- drivers/mtd/nand/raw/nuc900_nand.c | 27 +- drivers/mtd/nand/raw/omap2.c | 148 +- drivers/mtd/nand/raw/orion_nand.c | 14 +- drivers/mtd/nand/raw/oxnas_nand.c | 19 +- drivers/mtd/nand/raw/pasemi_nand.c | 19 +- drivers/mtd/nand/raw/plat_nand.c | 6 +- drivers/mtd/nand/raw/qcom_nandc.c | 53 +- drivers/mtd/nand/raw/r852.c | 54 +- drivers/mtd/nand/raw/s3c2410.c | 72 +- drivers/mtd/nand/raw/sh_flctl.c | 50 +- drivers/mtd/nand/raw/sharpsl.c | 24 +- drivers/mtd/nand/raw/sm_common.c | 5 +- drivers/mtd/nand/raw/socrates_nand.c | 44 +- drivers/mtd/nand/raw/sunxi_nand.c | 82 +- drivers/mtd/nand/raw/tango_nand.c | 67 +- drivers/mtd/nand/raw/tegra_nand.c | 36 +- drivers/mtd/nand/raw/tmio_nand.c | 53 +- drivers/mtd/nand/raw/txx9ndfmc.c | 38 +- drivers/mtd/nand/raw/vf610_nfc.c | 43 +- drivers/mtd/nand/raw/xway_nand.c | 27 +- drivers/mtd/spi-nor/spi-nor.c | 918 ++- drivers/mux/core.c | 104 +- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/can/rx-offload.c | 8 +- drivers/net/dsa/Kconfig | 8 + drivers/net/dsa/Makefile | 1 + drivers/net/dsa/b53/Kconfig | 9 + drivers/net/dsa/b53/Makefile | 1 + drivers/net/dsa/b53/b53_common.c | 246 +- drivers/net/dsa/b53/b53_priv.h | 36 + drivers/net/dsa/b53/b53_serdes.c | 217 + drivers/net/dsa/b53/b53_serdes.h | 128 + drivers/net/dsa/b53/b53_srab.c | 215 + drivers/net/dsa/bcm_sf2.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 1167 ++++ drivers/net/dsa/lantiq_pce.h | 153 + drivers/net/dsa/mv88e6xxx/chip.c | 24 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 + drivers/net/dsa/mv88e6xxx/serdes.c | 105 + drivers/net/dsa/mv88e6xxx/serdes.h | 16 + drivers/net/ethernet/8390/ax88796.c | 4 +- drivers/net/ethernet/8390/etherh.c | 35 +- drivers/net/ethernet/Kconfig | 7 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/agere/et131x.c | 12 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +- drivers/net/ethernet/altera/altera_tse_main.c | 5 +- drivers/net/ethernet/amazon/ena/ena_com.c | 24 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 6 + drivers/net/ethernet/amazon/ena/ena_eth_com.h | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 82 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 + drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 4 +- .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 30 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 5 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 113 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 24 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 36 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 41 +- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 6 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 35 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 163 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 130 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 233 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 2 +- drivers/net/ethernet/aurora/nb8800.c | 9 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 17 +- drivers/net/ethernet/broadcom/bgmac.c | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 15 - drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 9 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 71 +- drivers/net/ethernet/cadence/macb_main.c | 17 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 547 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 342 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 399 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 224 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 48 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 31 +- .../net/ethernet/cavium/liquidio/octeon_config.h | 3 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 9 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 7 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 122 +- drivers/net/ethernet/cavium/liquidio/octeon_droq.h | 5 +- drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 17 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 98 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 35 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 61 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 9 +- .../net/ethernet/cavium/liquidio/request_manager.c | 125 +- .../ethernet/cavium/liquidio/response_manager.c | 82 +- .../ethernet/cavium/liquidio/response_manager.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 42 + drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 238 + drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h | 106 + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 8 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 4 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 27 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 26 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 + drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/ethoc.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 20 +- drivers/net/ethernet/freescale/Kconfig | 8 + drivers/net/ethernet/freescale/Makefile | 2 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 11 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 27 +- .../ethernet/freescale/dpaa2}/Makefile | 0 .../ethernet/freescale/dpaa2}/dpaa2-eth-trace.h | 0 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2654 ++++++++ .../ethernet/freescale/dpaa2}/dpaa2-eth.h | 0 .../ethernet/freescale/dpaa2}/dpaa2-ethtool.c | 0 .../ethernet/freescale/dpaa2}/dpkg.h | 0 .../ethernet/freescale/dpaa2}/dpni-cmd.h | 0 .../ethernet/freescale/dpaa2}/dpni.c | 0 .../ethernet/freescale/dpaa2}/dpni.h | 0 drivers/net/ethernet/freescale/fec_main.c | 23 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 6 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 55 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 13 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 102 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 139 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/emac/core.h | 3 + drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/intel/i40e/Makefile | 3 +- drivers/net/ethernet/intel/i40e/i40e.h | 19 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 429 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 368 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 182 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 20 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 90 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 832 +++ drivers/net/ethernet/intel/i40e/i40e_xsk.h | 25 + drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c | 344 +- drivers/net/ethernet/intel/i40evf/i40evf_main.c | 15 +- .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 43 +- drivers/net/ethernet/intel/ice/ice.h | 7 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 99 +- drivers/net/ethernet/intel/ice/ice_common.c | 525 +- drivers/net/ethernet/intel/ice/ice_common.h | 17 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 3 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 801 ++- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 456 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 24 +- drivers/net/ethernet/intel/ice/ice_main.c | 964 ++- drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +- drivers/net/ethernet/intel/ice/ice_sched.c | 161 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_switch.c | 1459 +++-- drivers/net/ethernet/intel/ice/ice_switch.h | 50 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 1 + drivers/net/ethernet/intel/ice/ice_txrx.h | 1 + drivers/net/ethernet/intel/ice/ice_type.h | 52 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 20 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 11 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 9 + drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 282 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 13 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 41 + drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 17 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 15 + drivers/net/ethernet/intel/ixgbevf/Makefile | 1 + drivers/net/ethernet/intel/ixgbevf/defines.h | 10 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 2 + drivers/net/ethernet/intel/ixgbevf/ipsec.c | 673 ++ drivers/net/ethernet/intel/ixgbevf/ipsec.h | 66 + drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 33 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 78 +- drivers/net/ethernet/intel/ixgbevf/mbx.h | 5 + drivers/net/ethernet/intel/ixgbevf/vf.c | 4 + drivers/net/ethernet/lantiq_etop.c | 11 +- drivers/net/ethernet/lantiq_xrx200.c | 567 ++ drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 21 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 10 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- .../mellanox/mlx5/core/diag/fs_tracepoint.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 13 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 7 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 149 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 184 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 60 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 1 + .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 + .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 34 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 16 +- drivers/net/ethernet/microchip/lan743x_main.c | 13 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 4 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 32 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 34 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 6 + drivers/net/ethernet/netronome/nfp/flower/main.h | 1 + drivers/net/ethernet/netronome/nfp/flower/match.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 11 + drivers/net/ethernet/netronome/nfp/nfp_main.c | 44 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 30 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 50 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 50 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 12 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 36 + .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 12 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h | 38 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 330 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 12 + .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 269 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 12 +- drivers/net/ethernet/ni/Kconfig | 3 +- drivers/net/ethernet/ni/nixge.c | 168 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- drivers/net/ethernet/qlogic/qed/qed.h | 1 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 - drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 248 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 + drivers/net/ethernet/qlogic/qed/qed_hsi.h | 297 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 6 +- drivers/net/ethernet/qualcomm/qca_7k.c | 76 +- drivers/net/ethernet/qualcomm/qca_spi.c | 110 +- drivers/net/ethernet/qualcomm/qca_spi.h | 5 - drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/r8169.c | 51 +- drivers/net/ethernet/renesas/Kconfig | 1 + drivers/net/ethernet/renesas/Makefile | 1 + drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/renesas/ravb_ptp.c | 6 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 6 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/socionext/sni_ave.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 12 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 19 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/netcp_core.c | 22 +- drivers/net/ethernet/ti/netcp_ethss.c | 42 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 3 +- drivers/net/geneve.c | 41 +- drivers/net/hyperv/netvsc.c | 3 + drivers/net/hyperv/netvsc_drv.c | 67 +- drivers/net/loopback.c | 6 - drivers/net/net_failover.c | 8 +- drivers/net/nlmon.c | 6 - drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/Kconfig | 2 +- drivers/net/phy/et1011c.c | 3 +- drivers/net/phy/mdio_bus.c | 1 - drivers/net/phy/mscc.c | 113 +- drivers/net/phy/phy_device.c | 118 + drivers/net/phy/ste10Xp.c | 4 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/tap.c | 88 +- drivers/net/thunderbolt.c | 5 +- drivers/net/tun.c | 267 +- drivers/net/usb/lan78xx.c | 43 +- drivers/net/usb/lan78xx.h | 14 +- drivers/net/usb/qmi_wwan.c | 44 +- drivers/net/usb/usbnet.c | 1 + drivers/net/veth.c | 19 +- drivers/net/vsockmon.c | 14 +- drivers/net/vxlan.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 26 +- drivers/net/wan/fsl_ucc_hdlc.h | 1 + drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/ce.c | 24 +- drivers/net/wireless/ath/ath10k/core.c | 17 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 4 +- drivers/net/wireless/ath/ath10k/hw.h | 5 + drivers/net/wireless/ath/ath10k/mac.c | 2 + drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 6 + drivers/net/wireless/ath/ath6kl/main.c | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 - drivers/net/wireless/ath/ath9k/ath9k.h | 1 - drivers/net/wireless/ath/ath9k/debug_sta.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/ath9k/tx99.c | 9 - drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 19 +- drivers/net/wireless/ath/wcn36xx/smd.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 333 +- drivers/net/wireless/ath/wil6210/debugfs.c | 49 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 + drivers/net/wireless/ath/wil6210/rx_reorder.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 98 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 26 +- drivers/net/wireless/ath/wil6210/wil6210.h | 19 + drivers/net/wireless/ath/wil6210/wmi.c | 350 +- drivers/net/wireless/ath/wil6210/wmi.h | 2 + drivers/net/wireless/broadcom/b43/dma.c | 2 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 + .../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 1 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 5 - drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 5 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/led.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/led.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/power.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/power.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/tt.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 5 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 3 - drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 3 + .../net/wireless/intel/iwlwifi/fw/api/commands.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 89 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 49 + drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 78 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 199 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 1 + drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 120 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 124 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 3 - drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 5 - drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 4 - .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 10 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-io.h | 4 - .../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 14 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 4 - .../wireless/intel/iwlwifi/iwl-devtrace-ucode.h | 4 - drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 4 - drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 5 - .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 7 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 - .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 5 - .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 - drivers/net/wireless/intel/iwlwifi/iwl-io.h | 4 - drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 3 - drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 56 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 162 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 53 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 - .../net/wireless/intel/iwlwifi/mvm/offloading.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 711 ++- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 3 - drivers/net/wireless/intel/iwlwifi/mvm/testmode.h | 5 - .../net/wireless/intel/iwlwifi/mvm/time-event.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 115 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 26 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 94 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 20 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 88 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 124 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 16 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 6 +- drivers/net/wireless/intersil/p54/txrx.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 18 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 5 +- drivers/net/wireless/marvell/mwifiex/usb.c | 13 + drivers/net/wireless/mediatek/mt76/Kconfig | 6 + drivers/net/wireless/mediatek/mt76/Makefile | 3 + drivers/net/wireless/mediatek/mt76/dma.h | 10 + drivers/net/wireless/mediatek/mt76/mac80211.c | 3 + drivers/net/wireless/mediatek/mt76/mt76.h | 27 + drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 - drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 44 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 126 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 130 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 347 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 56 +- drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 -- drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 218 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 15 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 157 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 85 + drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 685 ++ drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 55 + drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 25 + drivers/net/wireless/mediatek/mt76/mt76x2.h | 50 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 99 +- drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 15 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 21 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 130 +- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 47 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 619 -- drivers/net/wireless/mediatek/mt76/mt76x2_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2u.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 8 - drivers/net/wireless/mediatek/mt76/usb_mcu.c | 78 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 18 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 13 +- .../net/wireless/realtek/rtl818x/rtl8187/leds.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 4 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 4 - drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +- drivers/net/wireless/rsi/rsi_common.h | 1 - drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/xen-netback/netback.c | 3 +- drivers/net/xen-netback/xenbus.c | 3 +- drivers/net/xen-netfront.c | 32 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvme/target/rdma.c | 27 +- drivers/nvmem/core.c | 2 +- drivers/of/base.c | 5 +- drivers/of/device.c | 17 +- drivers/of/of_mdio.c | 12 +- drivers/of/of_numa.c | 4 +- drivers/of/of_private.h | 8 + drivers/of/overlay.c | 4 +- drivers/of/platform.c | 8 +- drivers/of/unittest.c | 29 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/Makefile | 3 - drivers/parisc/ccio-rm-dma.c | 202 - drivers/pci/controller/pci-hyperv.c | 37 + drivers/pci/hotplug/pciehp.h | 2 +- drivers/pci/hotplug/pciehp_ctrl.c | 22 +- drivers/pci/hotplug/pciehp_hpc.c | 18 +- drivers/pci/hotplug/pciehp_pci.c | 23 +- drivers/pci/pci.c | 3 +- drivers/pci/pcie/aspm.c | 2 +- drivers/pci/probe.c | 5 +- drivers/pci/quirks.c | 6 - drivers/pci/remove.c | 4 +- drivers/pci/switch/switchtec.c | 4 + drivers/phy/Kconfig | 2 + drivers/phy/Makefile | 2 + drivers/phy/broadcom/phy-brcm-usb.c | 4 +- drivers/phy/cadence/Kconfig | 10 + drivers/phy/cadence/Makefile | 1 + drivers/phy/cadence/phy-cadence-dp.c | 541 ++ drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 4 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 5 +- drivers/phy/rockchip/Kconfig | 8 + drivers/phy/rockchip/Makefile | 1 + drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 1277 ++++ drivers/phy/socionext/Kconfig | 25 + drivers/phy/socionext/Makefile | 7 + drivers/phy/socionext/phy-uniphier-usb2.c | 244 + drivers/phy/socionext/phy-uniphier-usb3hs.c | 422 ++ drivers/phy/socionext/phy-uniphier-usb3ss.c | 349 + drivers/pinctrl/Kconfig | 7 +- drivers/pinctrl/Makefile | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 2 +- drivers/pinctrl/berlin/berlin.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 10 +- drivers/pinctrl/freescale/pinctrl-imx.c | 7 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 12 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 29 +- drivers/pinctrl/intel/pinctrl-broxton.c | 48 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 21 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 81 +- drivers/pinctrl/intel/pinctrl-denverton.c | 7 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 32 +- drivers/pinctrl/intel/pinctrl-icelake.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 49 +- drivers/pinctrl/intel/pinctrl-intel.h | 10 + drivers/pinctrl/intel/pinctrl-lewisburg.c | 7 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 19 +- drivers/pinctrl/mediatek/Kconfig | 41 +- drivers/pinctrl/mediatek/Makefile | 4 + drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 690 ++ drivers/pinctrl/mediatek/pinctrl-moore.h | 51 + drivers/pinctrl/mediatek/pinctrl-mt7622.c | 1407 +---- drivers/pinctrl/mediatek/pinctrl-mt7623.c | 1441 +++++ drivers/pinctrl/mediatek/pinctrl-mt8183.c | 544 ++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 670 ++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 290 + drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h | 1916 ++++++ drivers/pinctrl/mediatek/pinctrl-paris.c | 907 +++ drivers/pinctrl/mediatek/pinctrl-paris.h | 63 + drivers/pinctrl/meson/Kconfig | 6 + drivers/pinctrl/meson/Makefile | 1 + drivers/pinctrl/meson/pinctrl-meson-g12a.c | 1404 ++++ drivers/pinctrl/meson/pinctrl-meson.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.h | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 6 +- drivers/pinctrl/nomadik/pinctrl-ab8500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8505.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 12 +- drivers/pinctrl/nuvoton/Kconfig | 12 + drivers/pinctrl/nuvoton/Makefile | 4 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2072 ++++++ drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-as3722.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 29 +- drivers/pinctrl/pinctrl-at91.c | 40 +- drivers/pinctrl/pinctrl-coh901.c | 2 +- drivers/pinctrl/pinctrl-digicolor.c | 1 - drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-ingenic.c | 466 +- drivers/pinctrl/pinctrl-lantiq.c | 8 +- drivers/pinctrl/pinctrl-lpc18xx.c | 6 + drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 1 - drivers/pinctrl/pinctrl-rockchip.c | 10 +- drivers/pinctrl/pinctrl-rza1.c | 8 +- drivers/pinctrl/pinctrl-single.c | 32 +- drivers/pinctrl/pinctrl-st.c | 6 +- drivers/pinctrl/qcom/pinctrl-msm.c | 79 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 30 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 5 + drivers/pinctrl/sh-pfc/Makefile | 1 + drivers/pinctrl/sh-pfc/core.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 133 + drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 837 +-- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 419 ++ drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 321 + drivers/pinctrl/sh-pfc/sh_pfc.h | 1 + drivers/pinctrl/sirf/pinctrl-atlas7.c | 11 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/spear/pinctrl-spear.h | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 5 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/pinctrl/vt8500/pinctrl-wmt.h | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 299 +- drivers/platform/goldfish/goldfish_pipe_qemu.h | 112 + drivers/platform/x86/alienware-wmi.c | 1 + drivers/platform/x86/dell-smbios-wmi.c | 1 + drivers/power/reset/at91-sama5d2_shdwc.c | 119 +- drivers/power/reset/rmobile-reset.c | 5 +- drivers/power/supply/ab8500_fg.c | 52 +- drivers/power/supply/bq25890_charger.c | 62 +- drivers/power/supply/cros_usbpd-charger.c | 117 +- drivers/power/supply/max14577_charger.c | 22 +- drivers/power/supply/max17040_battery.c | 18 +- drivers/power/supply/max17042_battery.c | 32 +- drivers/power/supply/max77693_charger.c | 22 +- drivers/power/supply/max8997_charger.c | 26 +- drivers/power/supply/max8998_charger.c | 28 +- drivers/power/supply/power_supply_sysfs.c | 3 +- drivers/powercap/intel_rapl.c | 73 +- drivers/regulator/bd71837-regulator.c | 22 +- drivers/regulator/core.c | 121 +- drivers/regulator/fixed-helper.c | 1 - drivers/regulator/fixed.c | 33 +- drivers/regulator/helpers.c | 13 +- drivers/regulator/isl9305.c | 4 + drivers/regulator/ltc3589.c | 3 +- drivers/regulator/ltc3676.c | 3 +- drivers/regulator/max8997-regulator.c | 4 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 46 +- drivers/regulator/pfuze100-regulator.c | 91 + drivers/regulator/qcom-rpmh-regulator.c | 17 +- drivers/regulator/s5m8767.c | 12 +- drivers/remoteproc/da8xx_remoteproc.c | 2 +- drivers/remoteproc/qcom_adsp_pil.c | 12 + drivers/rpmsg/qcom_glink_native.c | 3 - drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/qcom_smd.c | 2 +- drivers/rpmsg/rpmsg_char.c | 27 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/class.c | 12 +- drivers/rtc/interface.c | 3 - drivers/rtc/rtc-abx80x.c | 143 +- drivers/rtc/rtc-isl1208.c | 11 +- drivers/rtc/rtc-mrst.c | 5 +- drivers/rtc/rtc-mt6397.c | 13 +- drivers/rtc/rtc-omap.c | 28 +- drivers/rtc/rtc-pl030.c | 15 +- drivers/rtc/rtc-pl031.c | 18 +- drivers/rtc/rtc-rv8803.c | 7 +- drivers/rtc/rtc-sun6i.c | 3 +- drivers/rtc/rtc-sysfs.c | 4 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/char/sclp_pci.c | 10 +- drivers/s390/char/tape_3590.c | 2 +- drivers/s390/char/vmlogrdr.c | 2 +- drivers/s390/crypto/ap_bus.c | 86 +- drivers/s390/crypto/zcrypt_msgtype6.c | 9 +- drivers/s390/net/qeth_core.h | 17 +- drivers/s390/net/qeth_core_main.c | 318 +- drivers/s390/net/qeth_l2_main.c | 118 +- drivers/s390/net/qeth_l3_main.c | 342 +- drivers/scsi/53c700.h | 2 +- drivers/scsi/aacraid/aachba.c | 7 - drivers/scsi/aacraid/commsup.c | 2 - drivers/scsi/aic7xxx/aic7770.c | 6 - drivers/scsi/aic7xxx/aic79xx.h | 6 - drivers/scsi/aic7xxx/aic79xx_core.c | 44 - drivers/scsi/aic7xxx/aic79xx_pci.c | 8 - drivers/scsi/aic7xxx/aic7xxx.h | 6 - drivers/scsi/aic7xxx/aic7xxx_93cx6.c | 6 - drivers/scsi/aic7xxx/aic7xxx_core.c | 41 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 7 - drivers/scsi/aic7xxx/aicasm/aicasm.h | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.y | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.l | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_scan.l | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 4 - drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/be2iscsi/be_main.c | 2 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 9 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 +- drivers/scsi/libfc/fc_fcp.c | 6 +- drivers/scsi/lpfc/lpfc.h | 29 +- drivers/scsi/lpfc/lpfc_attr.c | 111 +- drivers/scsi/lpfc/lpfc_bsg.c | 341 +- drivers/scsi/lpfc/lpfc_bsg.h | 36 + drivers/scsi/lpfc/lpfc_crtn.h | 7 + drivers/scsi/lpfc/lpfc_ct.c | 11 +- drivers/scsi/lpfc/lpfc_els.c | 3 + drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 45 + drivers/scsi/lpfc/lpfc_init.c | 101 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 + drivers/scsi/lpfc/lpfc_nvme.c | 19 +- drivers/scsi/lpfc/lpfc_nvmet.c | 20 +- drivers/scsi/lpfc/lpfc_scsi.c | 34 +- drivers/scsi/lpfc/lpfc_sli.c | 303 +- drivers/scsi/lpfc/lpfc_sli4.h | 1 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 14 +- drivers/scsi/pcmcia/aha152x_stub.c | 14 +- drivers/scsi/pcmcia/nsp_cs.c | 15 +- drivers/scsi/pcmcia/nsp_cs.h | 4 - drivers/scsi/pcmcia/qlogic_stub.c | 13 +- drivers/scsi/pcmcia/sym53c500_cs.c | 16 +- drivers/scsi/pm8001/pm8001_defs.h | 8 + drivers/scsi/pm8001/pm8001_hwi.c | 9 +- drivers/scsi/pm8001/pm8001_hwi.h | 4 - drivers/scsi/pm8001/pm8001_init.c | 3 +- drivers/scsi/pm8001/pm8001_sas.c | 41 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 97 +- drivers/scsi/pm8001/pm80xx_hwi.h | 9 +- drivers/scsi/qla2xxx/qla_attr.c | 587 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 32 +- drivers/scsi/qla2xxx/qla_gbl.h | 17 +- drivers/scsi/qla2xxx/qla_gs.c | 512 +- drivers/scsi/qla2xxx/qla_init.c | 334 +- drivers/scsi/qla2xxx/qla_inline.h | 23 +- drivers/scsi/qla2xxx/qla_iocb.c | 43 +- drivers/scsi/qla2xxx/qla_isr.c | 84 +- drivers/scsi/qla2xxx/qla_mbx.c | 49 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 311 +- drivers/scsi/qla2xxx/qla_target.c | 531 +- drivers/scsi/qla2xxx/qla_target.h | 12 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 49 +- drivers/scsi/raid_class.c | 4 +- drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/sd.c | 3 + drivers/scsi/sym53c8xx_2/sym_hipd.c | 15 +- drivers/scsi/ufs/ufshcd.c | 53 +- drivers/slimbus/qcom-ngd-ctrl.c | 6 +- drivers/soc/Makefile | 2 +- drivers/soc/actions/Makefile | 2 + drivers/soc/actions/owl-sps-helper.c | 6 +- drivers/soc/actions/owl-sps.c | 6 +- drivers/soc/amlogic/Kconfig | 7 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-canvas.c | 185 + drivers/soc/imx/gpc.c | 18 +- drivers/soc/imx/gpcv2.c | 92 +- drivers/soc/renesas/Kconfig | 19 +- drivers/soc/renesas/Makefile | 2 + drivers/soc/renesas/r8a7743-sysc.c | 5 +- drivers/soc/renesas/r8a7745-sysc.c | 5 +- drivers/soc/renesas/r8a774a1-sysc.c | 45 + drivers/soc/renesas/r8a774c0-sysc.c | 68 + drivers/soc/renesas/r8a7779-sysc.c | 5 +- drivers/soc/renesas/r8a7790-sysc.c | 5 +- drivers/soc/renesas/r8a7791-sysc.c | 5 +- drivers/soc/renesas/r8a7792-sysc.c | 5 +- drivers/soc/renesas/r8a7794-sysc.c | 5 +- drivers/soc/renesas/r8a7795-sysc.c | 5 +- drivers/soc/renesas/r8a7796-sysc.c | 5 +- drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77995-sysc.c | 5 +- drivers/soc/renesas/rcar-rst.c | 11 +- drivers/soc/renesas/rcar-sysc.c | 13 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 100 +- drivers/soc/tegra/pmc.c | 513 +- drivers/soundwire/bus.c | 6 + drivers/soundwire/bus.h | 4 + drivers/soundwire/intel.c | 68 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/stream.c | 511 +- drivers/spi/Kconfig | 14 + drivers/spi/Makefile | 2 + drivers/spi/spi-at91-usart.c | 432 ++ drivers/spi/spi-atmel.c | 10 +- drivers/spi/spi-bcm63xx-hsspi.c | 20 +- drivers/spi/spi-davinci.c | 19 +- drivers/spi/spi-dw-mmio.c | 29 +- drivers/spi/spi-dw.c | 22 +- drivers/spi/spi-fsl-dspi.c | 6 + drivers/spi/spi-fsl-espi.c | 4 +- drivers/spi/spi-gpio.c | 16 +- drivers/spi/spi-mem.c | 15 + drivers/spi/spi-mt65xx.c | 37 +- drivers/spi/spi-orion.c | 22 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-pic32.c | 2 +- drivers/spi/spi-pl022.c | 10 +- drivers/spi/spi-pxa2xx.c | 17 +- drivers/spi/spi-rspi.c | 44 +- drivers/spi/spi-sh-hspi.c | 12 +- drivers/spi/spi-sh-msiof.c | 34 +- drivers/spi/spi-sh.c | 12 +- drivers/spi/spi-sprd.c | 745 +++ drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi.c | 46 +- drivers/staging/android/ion/ion.h | 5 - drivers/staging/android/ion/ion_system_heap.c | 24 - drivers/staging/dgnc/dgnc_cls.c | 2 +- drivers/staging/erofs/Kconfig | 11 +- drivers/staging/erofs/data.c | 105 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/erofs_fs.h | 11 + drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 7 +- drivers/staging/erofs/internal.h | 79 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 32 +- drivers/staging/erofs/unzip_vle.c | 373 +- drivers/staging/erofs/unzip_vle_lz4.c | 69 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 171 +- drivers/staging/fbtft/TODO | 4 + drivers/staging/fbtft/fbtft.h | 2 +- drivers/staging/fsl-dpaa2/Kconfig | 8 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/ethernet/TODO | 18 - drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2661 -------- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/TODO | 13 + drivers/staging/gasket/apex_driver.c | 3 - drivers/staging/gasket/gasket_core.c | 138 +- drivers/staging/gasket/gasket_core.h | 19 +- drivers/staging/gasket/gasket_interrupt.c | 110 +- drivers/staging/gasket/gasket_interrupt.h | 24 +- drivers/staging/gasket/gasket_page_table.c | 85 +- drivers/staging/greybus/audio_codec.c | 1 - drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 2 +- drivers/staging/iio/adc/ad7606_par.c | 2 +- drivers/staging/iio/adc/ad7606_spi.c | 2 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 6 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 3 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-dev.c | 19 +- drivers/staging/media/imx/imx-media-of.c | 4 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 2 +- drivers/staging/media/mt9t031/Kconfig | 6 - drivers/staging/media/omap4iss/Kconfig | 2 + drivers/staging/media/omap4iss/Makefile | 3 + drivers/staging/media/omap4iss/iss.c | 8 +- drivers/staging/media/omap4iss/iss.h | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.h | 6 +- drivers/staging/media/omap4iss/iss_csiphy.c | 6 +- drivers/staging/media/omap4iss/iss_csiphy.h | 6 +- drivers/staging/media/omap4iss/iss_ipipe.c | 8 +- drivers/staging/media/omap4iss/iss_ipipe.h | 6 +- drivers/staging/media/omap4iss/iss_ipipeif.c | 8 +- drivers/staging/media/omap4iss/iss_ipipeif.h | 6 +- drivers/staging/media/omap4iss/iss_regs.h | 6 +- drivers/staging/media/omap4iss/iss_resizer.c | 8 +- drivers/staging/media/omap4iss/iss_resizer.h | 6 +- drivers/staging/media/omap4iss/iss_video.c | 16 +- drivers/staging/media/omap4iss/iss_video.h | 6 +- drivers/staging/media/zoran/zoran_card.c | 6 +- drivers/staging/media/zoran/zoran_driver.c | 4 +- drivers/staging/most/core.c | 27 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt29f_spinand/mt29f_spinand.c | 33 +- drivers/staging/mt7621-eth/gsw_mt7621.c | 1 - drivers/staging/mt7621-eth/mdio.c | 6 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 - drivers/staging/mt7621-mmc/dbg.c | 4 +- drivers/staging/mt7621-mmc/dbg.h | 23 - drivers/staging/mt7621-mmc/sd.c | 378 +- drivers/staging/mt7621-pci/pci-mt7621.c | 26 +- drivers/staging/octeon-usb/octeon-hcd.c | 58 +- drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 25 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 5 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 8 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 20 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_led.c | 240 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 35 +- drivers/staging/rtl8188eu/core/rtw_security.c | 8 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 69 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 35 +- drivers/staging/rtl8188eu/hal/odm.c | 17 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 2 +- drivers/staging/rtl8188eu/include/odm_reg.h | 106 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8188eu/include/wifi.h | 8 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 4 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 14 - drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 16 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 108 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 77 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 15 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 12 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 184 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 161 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 37 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192u/r8180_93cx6.h | 19 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 33 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 46 +- drivers/staging/rtl8192u/r8192U_core.c | 105 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_firmware.h | 11 +- drivers/staging/rtl8192u/r819xU_phy.c | 31 +- drivers/staging/rtl8192u/r819xU_phy.h | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 7 +- drivers/staging/rtl8712/rtl871x_xmit.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 7 +- drivers/staging/rtlwifi/efuse.c | 3 +- drivers/staging/vboxvideo/vbox_drv.c | 7 + drivers/staging/vboxvideo/vbox_fb.c | 25 +- drivers/staging/vboxvideo/vbox_main.c | 15 +- drivers/staging/vboxvideo/vbox_mode.c | 119 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 235 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 338 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 893 +-- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 222 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 85 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 4 +- drivers/staging/wilc1000/host_interface.c | 215 +- drivers/staging/wilc1000/host_interface.h | 13 +- drivers/staging/wilc1000/linux_wlan.c | 94 +- drivers/staging/wilc1000/wilc_debugfs.c | 7 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 197 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 41 +- drivers/staging/wilc1000/wilc_wlan.c | 180 +- drivers/staging/wilc1000/wilc_wlan.h | 5 +- drivers/staging/wilc1000/wilc_wlan_if.h | 2 - drivers/staging/wlan-ng/p80211netdev.c | 4 - drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/target/iscsi/iscsi_target.c | 24 +- drivers/target/iscsi/iscsi_target_erl2.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.h | 2 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/tee/optee/core.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/hvc/hvc_console.c | 38 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/atmel_serial.c | 42 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 18 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 21 +- drivers/tty/serial/mvebu-uart.c | 1 + drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 + drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/sh-sci.c | 63 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 212 +- drivers/tty/sysrq.c | 2 +- drivers/tty/tty_buffer.c | 7 +- drivers/tty/tty_io.c | 17 +- drivers/tty/tty_port.c | 7 - drivers/tty/vt/vt.c | 12 +- drivers/tty/vt/vt_ioctl.c | 4 + drivers/uio/uio.c | 11 +- drivers/uio/uio_fsl_elbc_gpcm.c | 3 +- drivers/uio/uio_hv_generic.c | 7 +- drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/usbmisc_imx.c | 4 +- drivers/usb/class/cdc-acm.c | 73 - drivers/usb/class/cdc-acm.h | 1 - drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/common/common.c | 25 + drivers/usb/core/buffer.c | 8 +- drivers/usb/core/hcd-pci.c | 2 - drivers/usb/core/hcd.c | 14 - drivers/usb/core/message.c | 11 + drivers/usb/core/of.c | 26 - drivers/usb/core/phy.c | 7 +- drivers/usb/core/quirks.c | 7 + drivers/usb/dwc2/platform.c | 4 +- drivers/usb/dwc3/dwc3-of-simple.c | 10 +- drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 1 - drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/function/f_mass_storage.c | 4 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/host/fotg210-hcd.c | 33 +- drivers/usb/host/fotg210.h | 3 + drivers/usb/host/pci-quirks.c | 12 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-mem.c | 4 + drivers/usb/host/xhci-plat.c | 27 +- drivers/usb/host/xhci.c | 30 + drivers/usb/misc/iowarrior.c | 4 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 4 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 10 +- drivers/usb/mtu3/mtu3_gadget.c | 22 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 + drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/option.c | 15 +- drivers/usb/serial/ti_usb_3410_5052.c | 2 +- drivers/usb/storage/Kconfig | 23 +- drivers/usb/storage/scsiglue.c | 9 + drivers/usb/storage/uas.c | 21 + drivers/usb/storage/unusual_devs.h | 7 + drivers/usb/typec/bus.c | 7 +- drivers/usb/typec/class.c | 1 - drivers/usb/typec/fusb302/fusb302.c | 11 - drivers/usb/wusbcore/wa-rpipe.c | 6 +- drivers/vfio/Kconfig | 1 - drivers/vhost/net.c | 181 +- drivers/video/backlight/as3711_bl.c | 7 +- drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/core/fbmem.c | 67 +- drivers/video/fbdev/sh7760fb.c | 7 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/vme/vme.c | 1 - drivers/xen/Kconfig | 10 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/grant-table.c | 25 +- drivers/xen/manage.c | 6 +- drivers/xen/mem-reservation.c | 4 + drivers/xen/time.c | 2 +- drivers/xen/xen-balloon.c | 3 + drivers/xen/xenfs/super.c | 7 +- fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 + fs/9p/v9fs.h | 1 + fs/9p/vfs_dir.c | 19 +- fs/9p/vfs_file.c | 24 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 + fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 10 +- fs/afs/mntpt.c | 147 +- fs/afs/super.c | 634 +- fs/afs/volume.c | 4 +- fs/aio.c | 11 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 8 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 2 +- fs/btrfs/backref.c | 48 +- fs/btrfs/btrfs_inode.h | 8 +- fs/btrfs/check-integrity.c | 6 +- fs/btrfs/compression.c | 2 - fs/btrfs/ctree.c | 15 +- fs/btrfs/ctree.h | 52 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/delayed-inode.h | 4 +- fs/btrfs/delayed-ref.c | 55 +- fs/btrfs/delayed-ref.h | 5 +- fs/btrfs/dev-replace.c | 153 +- fs/btrfs/dev-replace.h | 13 - fs/btrfs/dir-item.c | 8 +- fs/btrfs/disk-io.c | 27 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 423 +- fs/btrfs/extent_io.c | 44 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/extent_map.c | 32 +- fs/btrfs/extent_map.h | 4 +- fs/btrfs/file.c | 34 +- fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/inode.c | 154 +- fs/btrfs/ioctl.c | 18 +- fs/btrfs/qgroup.c | 378 +- fs/btrfs/qgroup.h | 11 + fs/btrfs/reada.c | 16 +- fs/btrfs/ref-verify.c | 8 +- fs/btrfs/relocation.c | 22 +- fs/btrfs/scrub.c | 49 +- fs/btrfs/send.c | 24 +- fs/btrfs/super.c | 36 +- fs/btrfs/tests/btrfs-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 10 +- fs/btrfs/tests/extent-map-tests.c | 4 +- fs/btrfs/transaction.c | 21 +- fs/btrfs/tree-log.c | 14 +- fs/btrfs/tree-log.h | 2 +- fs/btrfs/volumes.c | 135 +- fs/btrfs/volumes.h | 9 +- fs/ceph/super.c | 3 +- fs/cifs/Kconfig | 1 + fs/cifs/cifs_debug.c | 3 + fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsfs.c | 37 +- fs/cifs/cifsglob.h | 2 + fs/cifs/cifssmb.c | 32 +- fs/cifs/connect.c | 10 +- fs/cifs/ioctl.c | 2 - fs/cifs/misc.c | 8 + fs/cifs/readdir.c | 11 +- fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.c | 234 +- fs/cifs/smb2pdu.h | 9 + fs/cifs/smb2proto.h | 25 +- fs/cifs/trace.h | 30 + fs/cifs/transport.c | 36 +- fs/coda/inode.c | 11 +- fs/compat_binfmt_elf.c | 2 +- fs/compat_ioctl.c | 201 +- fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/crypto/fscrypt_private.h | 4 - fs/crypto/keyinfo.c | 10 - fs/dax.c | 13 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exofs/super.c | 7 +- fs/ext2/acl.c | 4 + fs/ext2/super.c | 14 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 20 +- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 20 +- fs/ext4/mmp.c | 1 - fs/ext4/namei.c | 6 + fs/ext4/resize.c | 23 +- fs/ext4/super.c | 20 +- fs/f2fs/acl.c | 7 + fs/f2fs/checkpoint.c | 2 + fs/f2fs/data.c | 20 +- fs/f2fs/debug.c | 3 +- fs/f2fs/f2fs.h | 24 +- fs/f2fs/file.c | 5 +- fs/f2fs/recovery.c | 14 +- fs/f2fs/segment.c | 85 +- fs/f2fs/super.c | 53 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file_table.c | 9 +- fs/filesystems.c | 4 + fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 785 +++ fs/fs_parser.c | 555 ++ fs/fsopen.c | 563 ++ fs/fuse/control.c | 9 +- fs/fuse/file.c | 77 + fs/fuse/fuse_i.h | 3 + fs/fuse/inode.c | 16 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/rgrp.c | 43 +- fs/gfs2/super.c | 4 +- fs/gfs2/util.c | 3 + fs/hfs/super.c | 12 +- fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 4 +- fs/internal.h | 18 +- fs/isofs/inode.c | 11 +- fs/jffs2/background.c | 2 +- fs/jffs2/super.c | 10 +- fs/jfs/acl.c | 4 + fs/jfs/super.c | 13 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 873 ++- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 31 +- fs/nfs/nfs4state.c | 2 + fs/nfs/nfs4super.c | 27 +- fs/nfs/nfs4trace.h | 4 +- fs/nfs/pnfs.c | 26 +- fs/nfs/super.c | 22 +- fs/nfsd/nfsctl.c | 8 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/fanotify/fanotify_user.c | 42 +- fs/notify/fdinfo.c | 5 + fs/notify/fsnotify.c | 32 +- fs/notify/fsnotify.h | 11 + fs/notify/inotify/Kconfig | 1 - fs/notify/mark.c | 4 + fs/nsfs.c | 3 +- fs/ntfs/super.c | 13 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/acl.c | 4 + fs/orangefs/namei.c | 6 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/orangefs-sysfs.c | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/file.c | 23 +- fs/overlayfs/inode.c | 10 + fs/overlayfs/super.c | 37 +- fs/pipe.c | 3 +- fs/pnode.c | 1 + fs/proc/base.c | 18 + fs/proc/inode.c | 49 +- fs/proc/internal.h | 5 +- fs/proc/root.c | 248 +- fs/pstore/inode.c | 10 +- fs/pstore/ram_core.c | 17 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 2 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/select.c | 20 +- fs/squashfs/super.c | 12 +- fs/stat.c | 3 + fs/statfs.c | 587 ++ fs/super.c | 484 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/timerfd.c | 12 +- fs/tracefs/inode.c | 10 +- fs/ubifs/super.c | 5 +- fs/udf/balloc.c | 30 +- fs/udf/super.c | 155 +- fs/udf/udf_sb.h | 10 +- fs/ufs/super.c | 11 +- fs/utimes.c | 73 +- fs/xattr.c | 24 +- fs/xfs/xfs_super.c | 10 +- include/acpi/acpi_bus.h | 1 - include/asm-generic/compat.h | 24 +- include/asm-generic/io.h | 3 +- include/asm-generic/percpu.h | 4 - include/asm-generic/tlb.h | 86 +- include/asm-generic/unistd.h | 13 - include/asm-generic/vmlinux.lds.h | 4 +- include/crypto/algapi.h | 14 +- include/crypto/cbc.h | 2 +- include/crypto/hash.h | 6 +- include/crypto/mcryptd.h | 114 - include/crypto/speck.h | 62 - include/drm/drmP.h | 3 - include/drm/drm_atomic.h | 23 +- include/drm/drm_atomic_helper.h | 3 + include/drm/drm_atomic_uapi.h | 58 + include/drm/drm_blend.h | 6 + include/drm/drm_color_mgmt.h | 1 + include/drm/drm_connector.h | 1 + include/drm/drm_crtc.h | 41 +- include/drm/drm_device.h | 10 + include/drm/drm_dp_helper.h | 5 +- include/drm/drm_drv.h | 11 +- include/drm/drm_encoder.h | 1 + include/drm/drm_fb_cma_helper.h | 1 - include/drm/drm_fb_helper.h | 34 + include/drm/drm_fourcc.h | 22 + include/drm/drm_mode_config.h | 15 + include/drm/drm_panel.h | 1 + include/drm/drm_plane.h | 19 + include/drm/drm_print.h | 2 +- include/drm/drm_property.h | 2 + include/drm/drm_syncobj.h | 9 +- include/drm/drm_util.h | 32 + include/drm/i915_pciids.h | 1 + include/dt-bindings/clock/exynos4.h | 30 - include/dt-bindings/clock/maxim,max77686.h | 5 +- include/dt-bindings/clock/maxim,max77802.h | 5 +- include/dt-bindings/clock/qcom,camcc-sdm845.h | 116 + include/dt-bindings/clock/qcom,gcc-msm8996.h | 9 + include/dt-bindings/clock/qcom,gcc-sdm845.h | 3 + include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 58 + include/dt-bindings/clock/samsung,s2mps11.h | 5 +- include/dt-bindings/clock/samsung,s3c64xx-clock.h | 7 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 1 + include/dt-bindings/gpio/meson-g12a-gpio.h | 114 + include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/dt-bindings/interconnect/qcom.h | 98 + include/dt-bindings/mfd/at91-usart.h | 17 + include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 + include/dt-bindings/power/r8a7744-sysc.h | 24 + include/dt-bindings/power/r8a774a1-sysc.h | 31 + include/dt-bindings/power/r8a774c0-sysc.h | 25 + include/linux/acpi.h | 2 - include/linux/arch_topology.h | 1 + include/linux/avf/virtchnl.h | 2 +- include/linux/bio.h | 22 +- include/linux/blkdev.h | 2 +- include/linux/bpf.h | 1 + include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 8 +- include/linux/bvec.h | 3 - include/linux/cgroup.h | 3 +- include/linux/compat.h | 101 +- include/linux/compat_time.h | 32 - include/linux/compiler_types.h | 1 - include/linux/console_struct.h | 1 - include/linux/coresight.h | 41 +- include/linux/crc-t10dif.h | 1 + include/linux/debugfs.h | 8 +- include/linux/dma-mapping.h | 17 +- include/linux/dma/sprd-dma.h | 69 + include/linux/elfcore-compat.h | 8 +- include/linux/errno.h | 1 + include/linux/ethtool.h | 33 +- include/linux/fb.h | 11 +- include/linux/firmware/meson/meson_sm.h | 1 + include/linux/fs.h | 62 +- include/linux/fs_context.h | 215 + include/linux/fs_parser.h | 119 + include/linux/fsinfo.h | 41 + include/linux/fsl_ifc.h | 2 + include/linux/fsnotify_backend.h | 17 +- include/linux/gpio/driver.h | 26 +- include/linux/hid.h | 28 + include/linux/hyperv.h | 1 + include/linux/ieee80211.h | 111 +- include/linux/if_tun.h | 14 + include/linux/interconnect-provider.h | 125 + include/linux/interconnect.h | 49 + include/linux/ipmi.h | 2 +- include/linux/ipmi_smi.h | 2 +- include/linux/ipv6.h | 3 +- include/linux/kernfs.h | 43 +- include/linux/lsm_hooks.h | 84 +- include/linux/mfd/cros_ec_commands.h | 10 + include/linux/mfd/da9063/pdata.h | 16 +- include/linux/mfd/ingenic-tcu.h | 56 + include/linux/mfd/intel_msic.h | 7 +- include/linux/mfd/intel_soc_pmic.h | 13 +- include/linux/mfd/intel_soc_pmic_bxtwc.h | 10 +- include/linux/mfd/madera/pdata.h | 1 - include/linux/mfd/max14577-private.h | 11 +- include/linux/mfd/max14577.h | 11 +- include/linux/mfd/max77686-private.h | 15 +- include/linux/mfd/max77686.h | 15 +- include/linux/mfd/max77693-common.h | 6 +- include/linux/mfd/max77693-private.h | 15 +- include/linux/mfd/max77693.h | 15 +- include/linux/mfd/max77843-private.h | 6 +- include/linux/mfd/max8997-private.h | 15 +- include/linux/mfd/max8997.h | 16 +- include/linux/mfd/max8998-private.h | 15 +- include/linux/mfd/max8998.h | 15 +- include/linux/mfd/mc13xxx.h | 1 + include/linux/mfd/rohm-bd718x7.h | 33 +- include/linux/mfd/samsung/core.h | 11 +- include/linux/mfd/samsung/irq.h | 10 +- include/linux/mfd/samsung/rtc.h | 15 +- include/linux/mfd/samsung/s2mpa01.h | 7 +- include/linux/mfd/samsung/s2mps11.h | 9 +- include/linux/mfd/samsung/s2mps13.h | 14 +- include/linux/mfd/samsung/s2mps14.h | 14 +- include/linux/mfd/samsung/s2mps15.h | 11 +- include/linux/mfd/samsung/s2mpu02.h | 14 +- include/linux/mfd/samsung/s5m8763.h | 10 +- include/linux/mfd/samsung/s5m8767.h | 10 +- include/linux/mlx5/device.h | 6 + include/linux/mlx5/driver.h | 24 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 70 +- include/linux/mm_types.h | 2 +- include/linux/mm_types_task.h | 2 +- include/linux/mmc/host.h | 5 + include/linux/mod_devicetable.h | 1 + include/linux/module.h | 6 + include/linux/mount.h | 10 +- include/linux/mtd/nand_bch.h | 11 +- include/linux/mtd/nand_ecc.h | 8 +- include/linux/mtd/rawnand.h | 144 +- include/linux/mtd/spi-nor.h | 119 + include/linux/mtd/super.h | 4 +- include/linux/mux/consumer.h | 4 + include/linux/netdevice.h | 33 + include/linux/netfilter/nf_conntrack_common.h | 3 - include/linux/of.h | 6 - include/linux/of_device.h | 3 - include/linux/pci.h | 3 + include/linux/pci_ids.h | 4 + include/linux/percpu-defs.h | 6 +- include/linux/phy.h | 8 + include/linux/platform_data/ehci-sh.h | 16 +- include/linux/platform_data/gpio-ts5500.h | 27 - include/linux/platform_data/shmob_drm.h | 6 +- include/linux/platform_data/spi-davinci.h | 4 - include/linux/platform_device.h | 1 + include/linux/qed/common_hsi.h | 10 +- include/linux/qed/iscsi_common.h | 2 +- include/linux/ramfs.h | 4 +- include/linux/rculist.h | 32 +- include/linux/rcupdate.h | 154 +- include/linux/rcupdate_wait.h | 14 +- include/linux/rcutiny.h | 53 +- include/linux/rcutree.h | 31 +- include/linux/regmap.h | 12 +- include/linux/regulator/fixed.h | 3 - include/linux/regulator/machine.h | 6 +- include/linux/restart_block.h | 4 +- include/linux/rtc.h | 5 - include/linux/rwsem.h | 4 +- include/linux/sched.h | 17 +- include/linux/sched/signal.h | 5 +- include/linux/sched/topology.h | 6 +- include/linux/security.h | 70 +- include/linux/serial_sci.h | 1 + include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 29 + include/linux/soc/amlogic/meson-canvas.h | 65 + include/linux/socket.h | 4 +- include/linux/soundwire/sdw.h | 12 +- include/linux/spi/spi.h | 5 +- include/linux/srcu.h | 3 + include/linux/srcutree.h | 13 +- include/linux/stackleak.h | 35 + include/linux/syscalls.h | 34 +- include/linux/tee_drv.h | 73 + include/linux/time32.h | 78 +- include/linux/timekeeping.h | 12 - include/linux/timekeeping32.h | 53 +- include/linux/torture.h | 2 +- include/linux/vga_switcheroo.h | 3 + include/linux/vm_event_item.h | 1 - include/linux/vmacache.h | 5 - include/linux/vt_kern.h | 7 - include/media/media-entity.h | 48 + include/media/rcar-fcp.h | 6 +- include/media/v4l2-common.h | 12 + include/media/v4l2-dv-timings.h | 11 + include/media/v4l2-mc.h | 78 - include/media/v4l2-rect.h | 26 + include/media/vsp1.h | 8 +- include/net/9p/9p.h | 12 +- include/net/9p/client.h | 71 +- include/net/act_api.h | 3 +- include/net/cfg80211.h | 15 +- include/net/dsa.h | 1 + include/net/genetlink.h | 2 +- include/net/ieee80211_radiotap.h | 21 + include/net/ip6_fib.h | 20 +- include/net/llc.h | 1 + include/net/mac80211.h | 84 +- include/net/net_namespace.h | 3 + include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_tables.h | 9 +- include/net/rtnetlink.h | 1 + include/net/sch_generic.h | 34 +- include/net/sock.h | 1 + include/net/tls.h | 21 +- include/net/vxlan.h | 1 - include/net/xdp.h | 6 +- include/net/xdp_sock.h | 51 +- include/rdma/ib_addr.h | 8 +- include/rdma/ib_verbs.h | 35 +- include/rdma/rdma_cm.h | 6 +- include/rdma/rdma_vt.h | 10 +- include/rdma/uverbs_ioctl.h | 111 +- include/rdma/uverbs_std_types.h | 51 + include/soc/tegra/pmc.h | 20 +- {sound/pci/hda => include/sound}/hda_codec.h | 0 include/sound/hdaudio.h | 1 + include/sound/memalloc.h | 3 + include/sound/simple_card_utils.h | 27 +- include/sound/soc-acpi-intel-match.h | 6 + include/sound/soc-dapm.h | 8 - include/sound/soc.h | 18 +- include/trace/events/btrfs.h | 36 +- include/trace/events/rcu.h | 25 +- include/trace/events/sched.h | 11 +- include/trace/events/signal.h | 3 +- include/uapi/asm-generic/unistd.h | 2 + include/uapi/drm/drm_fourcc.h | 39 + include/uapi/drm/drm_mode.h | 3 +- include/uapi/drm/i915_drm.h | 22 + include/uapi/linux/android/binder.h | 10 + include/uapi/linux/bpf.h | 26 + include/uapi/linux/ethtool.h | 15 +- include/uapi/linux/fanotify.h | 16 +- include/uapi/linux/fcntl.h | 2 + include/uapi/linux/firewire-cdev.h | 22 +- include/uapi/linux/fs.h | 86 +- include/uapi/linux/fsinfo.h | 303 + include/uapi/linux/fuse.h | 104 +- include/uapi/linux/gpio.h | 2 +- include/uapi/linux/if_addr.h | 1 + include/uapi/linux/if_link.h | 2 + include/uapi/linux/if_packet.h | 1 + include/uapi/linux/in6.h | 1 + include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/mount.h | 75 + include/uapi/linux/neighbour.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 31 + include/uapi/linux/netfilter/xt_cgroup.h | 16 + include/uapi/linux/nl80211.h | 26 +- include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/pkt_cls.h | 2 + include/uapi/linux/pkt_sched.h | 6 +- include/uapi/linux/udmabuf.h | 33 + include/uapi/linux/videodev2.h | 8 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 20 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 12 + include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/uapi/sound/skl-tplg-interface.h | 106 +- include/xen/events.h | 2 + include/xen/interface/memory.h | 6 - include/xen/mem-reservation.h | 7 +- include/xen/xen-ops.h | 133 +- init/Kconfig | 10 - init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 1 + ipc/mqueue.c | 128 +- ipc/msg.c | 6 +- ipc/namespace.c | 2 +- ipc/sem.c | 10 +- ipc/shm.c | 6 +- ipc/syscall.c | 2 +- ipc/util.h | 2 +- kernel/Makefile | 4 + kernel/bpf/arraymap.c | 49 +- kernel/bpf/btf.c | 2 +- kernel/bpf/hashtab.c | 31 + kernel/bpf/inode.c | 7 +- kernel/bpf/syscall.c | 9 +- kernel/bpf/verifier.c | 266 +- kernel/cgroup/cgroup-internal.h | 50 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 285 +- kernel/cgroup/cpuset.c | 68 +- kernel/compat.c | 8 +- kernel/cpu.c | 28 + kernel/dma/mapping.c | 16 - kernel/events/core.c | 15 +- kernel/events/hw_breakpoint.c | 13 +- kernel/events/uprobes.c | 4 +- kernel/fork.c | 3 + kernel/futex_compat.c | 2 +- kernel/jump_label.c | 9 +- kernel/kallsyms.c | 4 +- kernel/kprobes.c | 39 +- kernel/locking/lockdep.c | 1 - kernel/locking/mutex.c | 3 +- kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem-xadd.c | 15 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 95 +- kernel/locking/test-ww_mutex.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/power/process.c | 2 +- kernel/printk/printk.c | 12 +- kernel/ptrace.c | 4 +- kernel/rcu/Kconfig | 14 +- kernel/rcu/rcu.h | 67 +- kernel/rcu/rcuperf.c | 66 +- kernel/rcu/rcutorture.c | 626 +- kernel/rcu/srcutiny.c | 29 +- kernel/rcu/srcutree.c | 31 +- kernel/rcu/tiny.c | 154 +- kernel/rcu/tree.c | 2213 +++---- kernel/rcu/tree.h | 132 +- kernel/rcu/tree_exp.h | 426 +- kernel/rcu/tree_plugin.h | 790 +-- kernel/rcu/update.c | 70 +- kernel/reboot.c | 1 + kernel/sched/core.c | 8 +- kernel/sched/debug.c | 6 +- kernel/sched/fair.c | 211 +- kernel/sched/sched.h | 18 +- kernel/sched/topology.c | 111 +- kernel/seccomp.c | 4 +- kernel/signal.c | 58 +- kernel/softirq.c | 3 +- kernel/stackleak.c | 132 + kernel/sysctl.c | 15 +- kernel/time/hrtimer.c | 8 +- kernel/time/posix-stubs.c | 18 +- kernel/time/posix-timers.c | 30 +- kernel/time/time.c | 97 +- kernel/time/timekeeping.c | 24 - kernel/torture.c | 15 +- kernel/trace/trace.c | 7 +- lib/crc-t10dif.c | 57 +- lib/crc32.c | 11 +- lib/vsprintf.c | 7 +- localversion-next | 1 + mm/Makefile | 9 +- mm/debug.c | 4 +- mm/fadvise.c | 81 +- mm/maccess.c | 6 + mm/memory.c | 247 - mm/mmu_gather.c | 261 + mm/oom_kill.c | 4 +- mm/percpu.c | 2 +- mm/readahead.c | 45 +- mm/shmem.c | 10 +- mm/vmacache.c | 38 - mm/zsmalloc.c | 3 +- net/9p/Makefile | 1 - net/9p/client.c | 551 +- net/9p/mod.c | 9 +- net/9p/protocol.c | 20 +- net/9p/trans_fd.c | 45 +- net/9p/trans_rdma.c | 37 +- net/9p/trans_virtio.c | 44 +- net/9p/trans_xen.c | 17 +- net/9p/util.c | 140 - net/bluetooth/bnep/core.c | 7 +- net/bluetooth/bnep/sock.c | 19 +- net/bluetooth/cmtp/core.c | 14 +- net/bluetooth/cmtp/sock.c | 19 +- net/bluetooth/hidp/core.c | 23 +- net/bluetooth/hidp/hidp.h | 2 +- net/bluetooth/hidp/sock.c | 79 +- net/bluetooth/smp.c | 16 +- net/bridge/br_fdb.c | 19 +- net/bridge/br_if.c | 5 +- net/bridge/br_private.h | 1 + net/bridge/br_vlan.c | 5 +- net/caif/cfrfml.c | 3 - net/compat.c | 10 +- net/core/dev.c | 13 +- net/core/ethtool.c | 158 +- net/core/filter.c | 163 +- net/core/flow_dissector.c | 134 + net/core/neighbour.c | 13 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 53 +- net/core/skbuff.c | 3 - net/core/sock.c | 2 +- net/core/xdp.c | 53 +- net/dsa/Kconfig | 3 + net/dsa/Makefile | 1 + net/dsa/dsa.c | 49 + net/dsa/dsa_priv.h | 4 + net/dsa/legacy.c | 3 +- net/dsa/slave.c | 28 + net/dsa/tag_gswip.c | 109 + net/ieee802154/6lowpan/reassembly.c | 2 +- net/ipv4/af_inet.c | 1 + net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/devinet.c | 62 +- net/ipv4/esp4.c | 7 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/gre_demux.c | 7 +- net/ipv4/ip_fragment.c | 24 +- net/ipv4/ip_gre.c | 14 +- net/ipv4/ip_input.c | 6 +- net/ipv4/ip_output.c | 4 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 1 - net/ipv4/tcp.c | 4 +- net/ipv4/tcp_input.c | 17 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/udp.c | 49 +- net/ipv4/xfrm4_input.c | 1 + net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 126 +- net/ipv6/af_inet6.c | 1 + net/ipv6/esp6.c | 7 +- net/ipv6/ip6_gre.c | 26 +- net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 8 +- net/ipv6/ipv6_sockglue.c | 11 + net/ipv6/mcast.c | 2 +- net/ipv6/netfilter/ip6t_ipv6header.c | 5 +- net/ipv6/netfilter/ip6t_rt.c | 10 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 3 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 73 +- net/ipv6/udp.c | 65 +- net/ipv6/xfrm6_input.c | 1 + net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 + net/iucv/af_iucv.c | 38 +- net/iucv/iucv.c | 2 +- net/llc/llc_core.c | 4 +- net/mac80211/cfg.c | 57 +- net/mac80211/debugfs.c | 4 + net/mac80211/debugfs_sta.c | 364 +- net/mac80211/driver-ops.h | 10 + net/mac80211/ibss.c | 4 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/key.c | 111 +- net/mac80211/main.c | 69 + net/mac80211/mesh.c | 5 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 9 +- net/mac80211/mlme.c | 23 +- net/mac80211/rx.c | 43 +- net/mac80211/spectmgmt.c | 5 +- net/mac80211/sta_info.c | 27 +- net/mac80211/status.c | 11 +- net/mac80211/tdls.c | 8 +- net/mac80211/tx.c | 81 +- net/mac80211/util.c | 161 +- net/mac80211/vht.c | 20 + net/ncsi/ncsi-netlink.c | 1 - net/netfilter/Kconfig | 19 +- net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_netlink.c | 50 +- net/netfilter/nf_conntrack_proto.c | 26 + net/netfilter/nf_conntrack_proto_dccp.c | 19 +- net/netfilter/nf_conntrack_proto_generic.c | 8 +- net/netfilter/nf_conntrack_proto_gre.c | 8 +- net/netfilter/nf_conntrack_proto_icmp.c | 8 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 8 +- net/netfilter/nf_conntrack_proto_sctp.c | 21 +- net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_conntrack_proto_udp.c | 21 +- net/netfilter/nf_conntrack_standalone.c | 7 - net/netfilter/nf_nat_redirect.c | 4 - net/netfilter/nf_tables_api.c | 121 +- net/netfilter/nfnetlink_cttimeout.c | 54 +- net/netfilter/nfnetlink_queue.c | 3 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_ct.c | 62 +- net/netfilter/nft_dynset.c | 21 +- net/netfilter/nft_lookup.c | 20 +- net/netfilter/nft_objref.c | 20 +- net/netfilter/nft_reject.c | 6 +- net/netfilter/nft_rt.c | 11 + net/netfilter/nft_xfrm.c | 293 + net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_IDLETIMER.c | 4 - net/netfilter/xt_SECMARK.c | 2 - net/netfilter/xt_cgroup.c | 72 + net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_hashlimit.c | 18 +- net/netlink/af_netlink.c | 11 +- net/nfc/hci/core.c | 10 + net/nfc/netlink.c | 6 +- net/openvswitch/flow.c | 22 +- net/packet/af_packet.c | 17 + net/rds/bind.c | 5 +- net/rds/rds.h | 2 +- net/rds/recv.c | 19 +- net/rfkill/core.c | 4 +- net/rxrpc/input.c | 2 +- net/sched/act_api.c | 6 +- net/sched/act_bpf.c | 3 +- net/sched/act_connmark.c | 14 +- net/sched/act_csum.c | 3 +- net/sched/act_gact.c | 3 +- net/sched/act_ife.c | 3 +- net/sched/act_ipt.c | 6 +- net/sched/act_mirred.c | 3 +- net/sched/act_nat.c | 18 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 189 +- net/sched/act_sample.c | 5 +- net/sched/act_simple.c | 3 +- net/sched/act_skbedit.c | 26 +- net/sched/act_skbmod.c | 3 +- net/sched/act_tunnel_key.c | 31 +- net/sched/act_vlan.c | 3 +- net/sched/cls_api.c | 2 + net/sched/cls_flower.c | 5 +- net/sched/sch_api.c | 7 - net/sched/sch_cake.c | 6 +- net/sched/sch_fq.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_generic.c | 4 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_htb.c | 116 +- net/sched/sch_netem.c | 14 +- net/sched/sch_tbf.c | 2 +- net/sctp/ulpqueue.c | 2 +- net/socket.c | 43 +- net/sunrpc/rpc_pipe.c | 7 +- net/tipc/bearer.c | 2 +- net/tipc/netlink_compat.c | 5 + net/tipc/socket.c | 18 +- net/tipc/socket.h | 1 + net/tipc/topsrv.c | 10 +- net/tls/tls_device.c | 6 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 22 +- net/tls/tls_sw.c | 257 +- net/wireless/core.c | 42 +- net/wireless/core.h | 3 + net/wireless/nl80211.c | 23 +- net/wireless/reg.c | 113 +- net/wireless/scan.c | 58 +- net/wireless/trace.h | 2 +- net/wireless/util.c | 160 +- net/xdp/xdp_umem.c | 6 +- net/xdp/xdp_umem.h | 10 - net/xdp/xdp_umem_props.h | 14 - net/xdp/xsk.c | 34 +- net/xdp/xsk_queue.c | 5 +- net/xdp/xsk_queue.h | 13 +- net/xfrm/xfrm_device.c | 8 +- net/xfrm/xfrm_input.c | 1 + net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_output.c | 6 +- net/xfrm/xfrm_policy.c | 4 + net/xfrm/xfrm_user.c | 12 + samples/Kconfig | 7 +- samples/Makefile | 2 +- samples/bpf/Makefile | 1 + samples/bpf/bpf_load.c | 1 - samples/bpf/sampleip_user.c | 1 - samples/bpf/sockex3_user.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 87 + samples/bpf/test_current_task_under_cgroup_user.c | 1 - samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 15 +- samples/statx/Makefile | 7 - samples/vfs/Makefile | 16 + samples/vfs/test-fs-query.c | 138 + samples/vfs/test-fsinfo.c | 586 ++ samples/vfs/test-fsmount.c | 118 + samples/{statx => vfs}/test-statx.c | 0 scripts/Kbuild.include | 2 +- scripts/Makefile.build | 10 - scripts/Makefile.gcc-plugins | 10 + scripts/check_00index.sh | 67 - scripts/checkpatch.pl | 42 + scripts/gcc-plugins/Kconfig | 51 + scripts/gcc-plugins/stackleak_plugin.c | 427 ++ scripts/kallsyms.c | 6 +- scripts/subarch.include | 13 + security/Kconfig | 2 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/include/cred.h | 2 + security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 115 +- security/apparmor/mount.c | 47 + security/apparmor/net.c | 15 +- security/commoncap.c | 3 - security/inode.c | 7 +- security/security.c | 64 +- security/selinux/hooks.c | 393 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/mls.c | 178 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/policydb.c | 2 +- security/selinux/ss/services.c | 12 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.c | 3 +- security/tomoyo/common.h | 3 + security/tomoyo/mount.c | 46 + security/tomoyo/tomoyo.c | 19 +- sound/aoa/soundbus/i2sbus/core.c | 15 +- sound/arm/Kconfig | 1 - sound/core/memalloc.c | 40 +- sound/core/oss/pcm_plugin.c | 4 +- sound/core/pcm_lib.c | 21 +- sound/core/seq/seq_system.c | 22 +- sound/core/sgbuf.c | 15 +- sound/firewire/bebob/bebob.c | 2 + sound/firewire/bebob/bebob_maudio.c | 28 +- sound/firewire/digi00x/digi00x.c | 1 + sound/firewire/fireface/ff-protocol-ff400.c | 9 +- sound/firewire/fireworks/fireworks.c | 2 + sound/firewire/oxfw/oxfw.c | 10 + sound/firewire/tascam/tascam.c | 1 + sound/hda/hdac_controller.c | 15 +- sound/hda/hdac_regmap.c | 3 +- sound/mips/hal2.c | 13 +- sound/pci/atiixp.c | 6 +- sound/pci/cs46xx/cs46xx_lib.c | 6 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/emu10k1/emupcm.c | 3 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_beep.h | 2 +- sound/pci/hda/hda_bind.c | 14 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_controller.c | 36 +- sound/pci/hda/hda_controller.h | 20 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_hwdep.c | 2 +- sound/pci/hda/hda_intel.c | 194 +- sound/pci/hda/hda_intel.h | 1 + sound/pci/hda/hda_jack.c | 2 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 20 +- sound/pci/hda/patch_analog.c | 2 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 3 +- sound/pci/hda/patch_cirrus.c | 2 +- sound/pci/hda/patch_cmedia.c | 2 +- sound/pci/hda/patch_conexant.c | 2 +- sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 2 +- sound/pci/hda/patch_si3054.c | 2 +- sound/pci/hda/patch_sigmatel.c | 2 +- sound/pci/hda/patch_via.c | 2 +- sound/pci/intel8x0.c | 89 +- sound/pci/intel8x0m.c | 20 +- sound/pci/rme32.c | 22 +- sound/pci/rme9652/hdspm.c | 2 +- sound/soc/amd/acp-da7219-max98357a.c | 75 +- sound/soc/amd/acp-pcm-dma.c | 51 +- sound/soc/amd/acp.h | 3 +- sound/soc/atmel/Kconfig | 11 + sound/soc/atmel/Makefile | 2 + sound/soc/atmel/atmel_ssc_dai.c | 13 +- sound/soc/atmel/mikroe-proto.c | 165 + sound/soc/atmel/tse850-pcm5142.c | 78 +- sound/soc/bcm/cygnus-ssp.c | 13 +- sound/soc/codecs/Kconfig | 28 +- sound/soc/codecs/Makefile | 8 + sound/soc/codecs/adau17x1.c | 86 +- sound/soc/codecs/adau17x1.h | 4 - sound/soc/codecs/cs35l33.c | 3 +- sound/soc/codecs/cs35l35.c | 3 +- sound/soc/codecs/cs4265.c | 7 +- sound/soc/codecs/cs43130.c | 4 +- sound/soc/codecs/dmic.c | 1 + sound/soc/codecs/es8328.c | 7 +- sound/soc/codecs/hdac_hda.c | 483 ++ sound/soc/codecs/hdac_hda.h | 24 + sound/soc/codecs/hdac_hdmi.c | 9 +- sound/soc/codecs/max98373.c | 4 + sound/soc/codecs/pcm3060-i2c.c | 60 + sound/soc/codecs/pcm3060-spi.c | 59 + sound/soc/codecs/pcm3060.c | 295 + sound/soc/codecs/pcm3060.h | 88 + sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt5514-spi.c | 14 +- sound/soc/codecs/rt5514.c | 11 +- sound/soc/codecs/rt5616.c | 3 +- sound/soc/codecs/rt5640.c | 3 +- sound/soc/codecs/rt5645.c | 9 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5660.c | 3 +- sound/soc/codecs/rt5663.c | 9 +- sound/soc/codecs/rt5665.c | 3 +- sound/soc/codecs/rt5668.c | 13 +- sound/soc/codecs/rt5670.c | 15 +- sound/soc/codecs/rt5677-spi.c | 1 - sound/soc/codecs/rt5682.c | 97 +- sound/soc/codecs/rt5682.h | 14 + sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/tas5720.c | 103 +- sound/soc/codecs/tas6424.c | 70 +- sound/soc/codecs/tas6424.h | 10 + sound/soc/codecs/tlv320aic31xx.c | 85 + sound/soc/codecs/tlv320aic31xx.h | 23 + sound/soc/codecs/tscs454.c | 2 +- sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8974.c | 1 - sound/soc/codecs/wm9712.c | 2 +- sound/soc/davinci/davinci-mcasp.c | 37 + sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_utils.c | 4 +- sound/soc/generic/audio-graph-card.c | 18 +- sound/soc/generic/audio-graph-scu-card.c | 55 +- sound/soc/generic/simple-card-utils.c | 47 +- sound/soc/generic/simple-card.c | 30 +- sound/soc/generic/simple-scu-card.c | 54 +- sound/soc/hisilicon/hi6210-i2s.c | 4 +- sound/soc/intel/boards/Kconfig | 9 + sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/bytcr_rt5640.c | 26 + sound/soc/intel/boards/cht_bsw_rt5672.c | 5 + sound/soc/intel/boards/kbl_rt5663_max98927.c | 5 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 5 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 127 + sound/soc/intel/boards/skl_hda_dsp_common.h | 38 + sound/soc/intel/boards/skl_hda_dsp_generic.c | 182 + sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 7 + sound/soc/intel/common/soc-acpi-intel-hda-match.c | 40 + sound/soc/intel/skylake/skl-pcm.c | 70 +- sound/soc/intel/skylake/skl-topology.c | 3 +- sound/soc/intel/skylake/skl.c | 98 +- sound/soc/intel/skylake/skl.h | 12 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 1 - sound/soc/mediatek/mt6797/mt6797-mt6351.c | 1 - sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/meson/Kconfig | 13 + sound/soc/meson/Makefile | 2 + sound/soc/meson/axg-card.c | 13 +- sound/soc/meson/axg-fifo.c | 2 + sound/soc/meson/axg-pdm.c | 654 ++ sound/soc/meson/axg-tdm-interface.c | 50 +- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/omap/omap-hdmi-audio.c | 4 +- sound/soc/pxa/Kconfig | 5 +- sound/soc/pxa/pxa2xx-ac97.c | 48 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 3 +- sound/soc/qcom/qdsp6/q6core.c | 8 +- sound/soc/qcom/qdsp6/q6routing.c | 4 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 1 - sound/soc/rockchip/rockchip_pcm.c | 3 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/adg.c | 9 +- sound/soc/sh/rcar/core.c | 145 +- sound/soc/sh/rcar/dma.c | 106 +- sound/soc/sh/rcar/gen.c | 33 +- sound/soc/sh/rcar/rsnd.h | 64 +- sound/soc/sh/rcar/ssi.c | 105 +- sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-core.c | 310 +- sound/soc/soc-dapm.c | 432 +- sound/soc/soc-ops.c | 4 +- sound/soc/soc-pcm.c | 156 +- sound/soc/soc-topology.c | 11 - sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 7 +- sound/soc/txx9/txx9aclc-ac97.c | 3 +- sound/x86/intel_hdmi_audio.c | 29 +- tools/arch/arm/include/uapi/asm/kvm.h | 13 + tools/arch/arm64/include/uapi/asm/kvm.h | 13 + tools/arch/s390/include/uapi/asm/kvm.h | 5 +- tools/arch/x86/include/uapi/asm/kvm.h | 37 + tools/bpf/bpftool/Documentation/bpftool-net.rst | 139 + tools/bpf/bpftool/Documentation/bpftool.rst | 6 +- tools/bpf/bpftool/bash-completion/bpftool | 17 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 8 + tools/bpf/bpftool/map.c | 44 +- tools/bpf/bpftool/net.c | 272 + tools/bpf/bpftool/netlink_dumper.c | 174 + tools/bpf/bpftool/netlink_dumper.h | 95 + tools/bpf/bpftool/prog.c | 1 + tools/hv/hv_kvp_daemon.c | 2 +- tools/include/linux/lockdep.h | 3 + .../Makefile.boot => tools/include/linux/nmi.h | 0 tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/drm.h | 9 + tools/include/uapi/linux/bpf.h | 26 + tools/include/uapi/linux/if_link.h | 19 + tools/include/uapi/linux/kvm.h | 6 + tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/vhost.h | 18 + tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 129 - tools/lib/bpf/libbpf.c | 4 +- tools/lib/bpf/libbpf.h | 16 + tools/lib/bpf/libbpf_errno.c | 1 + tools/lib/bpf/netlink.c | 331 + tools/lib/bpf/nlattr.c | 33 +- tools/lib/bpf/nlattr.h | 38 + tools/lib/traceevent/event-parse.c | 1 + tools/lib/traceevent/event-parse.h | 46 +- tools/lib/traceevent/event-plugin.c | 1 + tools/lib/traceevent/plugin_function.c | 1 + tools/lib/traceevent/plugin_hrtimer.c | 1 + tools/lib/traceevent/plugin_jbd2.c | 1 + tools/lib/traceevent/plugin_kmem.c | 1 + tools/lib/traceevent/plugin_kvm.c | 1 + tools/lib/traceevent/plugin_mac80211.c | 1 + tools/lib/traceevent/plugin_sched_switch.c | 1 + tools/lib/traceevent/plugin_scsi.c | 1 + tools/lib/traceevent/plugin_xen.c | 1 + tools/lib/traceevent/trace-seq.c | 2 + tools/lib/traceevent/trace-seq.h | 55 + tools/memory-model/.gitignore | 1 + tools/memory-model/Documentation/explanation.txt | 186 +- tools/memory-model/Documentation/recipes.txt | 2 +- tools/memory-model/README | 41 + tools/memory-model/linux-kernel.cat | 8 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- tools/memory-model/litmus-tests/README | 104 +- tools/memory-model/scripts/README | 70 + tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 + tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 + tools/memory-model/scripts/cmplitmushist.sh | 87 + tools/memory-model/scripts/initlitmushist.sh | 68 + tools/memory-model/scripts/judgelitmus.sh | 78 + tools/memory-model/scripts/newlitmushist.sh | 61 + tools/memory-model/scripts/parseargs.sh | 136 + tools/memory-model/scripts/runlitmushist.sh | 87 + tools/objtool/check.c | 38 +- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 1 + tools/objtool/elf.h | 3 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/arm64/Makefile | 5 +- tools/perf/arch/arm64/annotate/instructions.c | 59 +- tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 6 +- tools/perf/arch/powerpc/util/sym-handling.c | 4 +- tools/perf/arch/s390/annotate/instructions.c | 2 - tools/perf/arch/x86/include/arch-tests.h | 1 + tools/perf/arch/x86/tests/Build | 1 + tools/perf/arch/x86/tests/arch-tests.c | 6 + tools/perf/arch/x86/tests/bp-modify.c | 213 + tools/perf/builtin-record.c | 2 +- tools/perf/builtin-script.c | 8 +- tools/perf/builtin-stat.c | 1440 +---- tools/perf/builtin-trace.c | 163 +- tools/perf/examples/bpf/augmented_syscalls.c | 154 +- tools/perf/examples/bpf/etcsnoop.c | 80 + tools/perf/include/bpf/bpf.h | 3 + tools/perf/include/bpf/linux/socket.h | 24 + .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/trace/beauty/Build | 1 + tools/perf/trace/beauty/beauty.h | 34 + tools/perf/trace/beauty/sockaddr.c | 76 + tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 32 +- tools/perf/util/annotate.h | 1 + tools/perf/util/evsel.c | 34 +- tools/perf/util/evsel.h | 1 + tools/perf/util/header.c | 6 +- tools/perf/util/header.h | 2 +- tools/perf/util/llvm-utils.c | 2 +- tools/perf/util/map.c | 26 +- tools/perf/util/s390-cpumsf.c | 94 +- tools/perf/util/stat-display.c | 1166 ++++ tools/perf/util/stat-shadow.c | 147 +- tools/perf/util/stat.c | 95 + tools/perf/util/stat.h | 72 +- tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/trace-event-parse.c | 7 +- tools/perf/util/trace-event.h | 1 + tools/power/cpupower/bench/parse.c | 2 +- tools/spi/spidev_test.c | 6 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/{ion => }/config | 0 tools/testing/selftests/android/ion/Makefile | 2 + tools/testing/selftests/bpf/.gitignore | 6 + tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/bpf_flow.c | 373 ++ tools/testing/selftests/bpf/config | 1 + tools/testing/selftests/bpf/flow_dissector_load.c | 140 + tools/testing/selftests/bpf/test_btf.c | 179 +- tools/testing/selftests/bpf/test_flow_dissector.c | 782 +++ tools/testing/selftests/bpf/test_flow_dissector.sh | 115 + tools/testing/selftests/bpf/test_progs.c | 20 +- tools/testing/selftests/bpf/test_sockmap.c | 56 +- tools/testing/selftests/bpf/test_tcpbpf_kern.c | 38 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 31 +- tools/testing/selftests/bpf/with_addr.sh | 54 + tools/testing/selftests/bpf/with_tunnels.sh | 36 + tools/testing/selftests/cgroup/.gitignore | 1 + tools/testing/selftests/cgroup/cgroup_util.c | 38 +- tools/testing/selftests/cgroup/cgroup_util.h | 1 + tools/testing/selftests/cgroup/test_memcontrol.c | 205 + tools/testing/selftests/drivers/dma-buf/Makefile | 5 + tools/testing/selftests/drivers/dma-buf/udmabuf.c | 96 + tools/testing/selftests/efivarfs/config | 1 + tools/testing/selftests/futex/functional/Makefile | 1 + tools/testing/selftests/gpio/Makefile | 7 +- tools/testing/selftests/kselftest.h | 1 - tools/testing/selftests/kvm/Makefile | 7 +- tools/testing/selftests/lib.mk | 12 + tools/testing/selftests/memory-hotplug/config | 1 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/ip_defrag.c | 313 + tools/testing/selftests/net/ip_defrag.sh | 28 + tools/testing/selftests/net/tls.c | 90 +- .../selftests/networking/timestamping/Makefile | 1 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 8 + tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 + tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 +++++++ .../selftests/rcutorture/configs/rcu/CFLIST | 2 - .../selftests/rcutorture/configs/rcu/SRCU-P.boot | 1 + .../selftests/rcutorture/configs/rcu/SRCU-u.boot | 1 + .../selftests/rcutorture/configs/rcu/TINY02.boot | 2 - .../selftests/rcutorture/configs/rcu/TREE01.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE05.boot | 3 +- .../selftests/rcutorture/configs/rcu/TREE06.boot | 2 - .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 - tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- tools/testing/selftests/vm/Makefile | 4 - virt/kvm/arm/arm.c | 4 +- 4682 files changed, 167781 insertions(+), 82598 deletions(-) delete mode 100644 Documentation/00-INDEX create mode 100644 Documentation/ABI/testing/sysfs-bus-vmbus create mode 100644 Documentation/ABI/testing/sysfs-class-net-dsa delete mode 100644 Documentation/PCI/00-INDEX delete mode 100644 Documentation/RCU/00-INDEX delete mode 100644 Documentation/arm/00-INDEX delete mode 100644 Documentation/block/00-INDEX delete mode 100644 Documentation/blockdev/00-INDEX delete mode 100644 Documentation/cdrom/00-INDEX delete mode 100644 Documentation/cgroup-v1/00-INDEX delete mode 100644 Documentation/devicetree/00-INDEX create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,camcc.txt create mode 100644 Documentation/devicetree/bindings/csky/cpus.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt delete mode 100644 Documentation/devicetree/bindings/gpio/ingenic,gpio.txt create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt create mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-an30259a.txt create mode 100644 Documentation/devicetree/bindings/media/fsl-pxp.txt rename Documentation/devicetree/bindings/media/i2c/{dongwoon,dw9807.txt => dongwoo [...] create mode 100644 Documentation/devicetree/bindings/mfd/atmel-usart.txt create mode 100644 Documentation/devicetree/bindings/mmc/sdhci-sprd.txt create mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/lantiq-gswip.txt create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/serial/atmel-usart.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt create mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt create mode 100644 Documentation/devicetree/bindings/sound/pcm3060.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sprd.txt create mode 100644 Documentation/driver-api/firewire.rst delete mode 100644 Documentation/fb/00-INDEX delete mode 100644 Documentation/filesystems/00-INDEX create mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/filesystems/nfs/00-INDEX delete mode 100644 Documentation/fmc/00-INDEX delete mode 100644 Documentation/gpio/00-INDEX create mode 100644 Documentation/gpu/vkms.rst delete mode 100644 Documentation/ide/00-INDEX create mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/ioctl/00-INDEX delete mode 100644 Documentation/isdn/00-INDEX delete mode 100644 Documentation/kbuild/00-INDEX delete mode 100644 Documentation/laptops/00-INDEX delete mode 100644 Documentation/leds/00-INDEX delete mode 100644 Documentation/locking/00-INDEX delete mode 100644 Documentation/m68k/00-INDEX create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst delete mode 100644 Documentation/mips/00-INDEX delete mode 100644 Documentation/mmc/00-INDEX delete mode 100644 Documentation/mtd/nand/pxa3xx-nand.txt delete mode 100644 Documentation/netlabel/00-INDEX delete mode 100644 Documentation/networking/00-INDEX rename {drivers/staging/fsl-dpaa2/ethernet => Documentation/networking/dpaa2}/ethe [...] delete mode 100644 Documentation/networking/tcp.txt delete mode 100644 Documentation/parisc/00-INDEX delete mode 100644 Documentation/power/00-INDEX delete mode 100644 Documentation/powerpc/00-INDEX create mode 100644 Documentation/process/code-of-conduct.rst delete mode 100644 Documentation/process/code-of-conflict.rst delete mode 100644 Documentation/s390/00-INDEX delete mode 100644 Documentation/scheduler/00-INDEX delete mode 100644 Documentation/scsi/00-INDEX delete mode 100644 Documentation/serial/00-INDEX delete mode 100644 Documentation/spi/00-INDEX delete mode 100644 Documentation/sysctl/00-INDEX delete mode 100644 Documentation/timers/00-INDEX delete mode 100644 Documentation/virtual/00-INDEX delete mode 100644 Documentation/virtual/kvm/00-INDEX delete mode 100644 Documentation/vm/00-INDEX delete mode 100644 Documentation/w1/00-INDEX delete mode 100644 Documentation/w1/masters/00-INDEX delete mode 100644 Documentation/w1/slaves/00-INDEX delete mode 100644 Documentation/x86/00-INDEX delete mode 100644 Documentation/x86/x86_64/00-INDEX create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi create mode 100644 arch/arm/boot/dts/ibm-power8-cfam.dtsi create mode 100644 arch/arm/boot/dts/ibm-power9-cfam.dtsi create mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts create mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts rename arch/arm/boot/dts/{socfpga_cyclone5_de0_sockit.dts => socfpga_cyclone5_de0_ [...] create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi delete mode 100644 arch/arm/crypto/speck-neon-core.S delete mode 100644 arch/arm/crypto/speck-neon-glue.c create mode 100644 arch/arm/mach-shmobile/setup-r7s9210.c delete mode 100644 arch/arm/mach-u300/dummyspichip.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts delete mode 100644 arch/arm64/crypto/crc32-ce-core.S delete mode 100644 arch/arm64/crypto/crc32-ce-glue.c delete mode 100644 arch/arm64/crypto/speck-neon-core.S delete mode 100644 arch/arm64/crypto/speck-neon-glue.c create mode 100644 arch/arm64/kernel/crash_core.c create mode 100644 arch/arm64/lib/crc32.S create mode 100644 arch/csky/Kconfig create mode 100644 arch/csky/Kconfig.debug create mode 100644 arch/csky/Makefile create mode 100644 arch/csky/abiv1/Makefile create mode 100644 arch/csky/abiv1/alignment.c create mode 100644 arch/csky/abiv1/bswapdi.c create mode 100644 arch/csky/abiv1/bswapsi.c create mode 100644 arch/csky/abiv1/cacheflush.c create mode 100644 arch/csky/abiv1/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv1/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv1/inc/abi/entry.h create mode 100644 arch/csky/abiv1/inc/abi/page.h create mode 100644 arch/csky/abiv1/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv1/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv1/inc/abi/regdef.h create mode 100644 arch/csky/abiv1/inc/abi/string.h create mode 100644 arch/csky/abiv1/inc/abi/tlb.h create mode 100644 arch/csky/abiv1/inc/abi/vdso.h create mode 100644 arch/csky/abiv1/memcpy.S create mode 100644 arch/csky/abiv1/memset.c create mode 100644 arch/csky/abiv1/mmap.c create mode 100644 arch/csky/abiv1/strksyms.c create mode 100644 arch/csky/abiv2/Makefile create mode 100644 arch/csky/abiv2/cacheflush.c create mode 100644 arch/csky/abiv2/fpu.c create mode 100644 arch/csky/abiv2/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv2/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv2/inc/abi/entry.h create mode 100644 arch/csky/abiv2/inc/abi/fpu.h create mode 100644 arch/csky/abiv2/inc/abi/page.h create mode 100644 arch/csky/abiv2/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv2/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv2/inc/abi/regdef.h create mode 100644 arch/csky/abiv2/inc/abi/string.h create mode 100644 arch/csky/abiv2/inc/abi/tlb.h create mode 100644 arch/csky/abiv2/inc/abi/vdso.h create mode 100644 arch/csky/abiv2/memcmp.S create mode 100644 arch/csky/abiv2/memcpy.S create mode 100644 arch/csky/abiv2/memcpy.c create mode 100644 arch/csky/abiv2/memmove.S create mode 100644 arch/csky/abiv2/memset.S create mode 100644 arch/csky/abiv2/strcmp.S create mode 100644 arch/csky/abiv2/strcpy.S create mode 100644 arch/csky/abiv2/strksyms.c create mode 100644 arch/csky/abiv2/strlen.S create mode 100644 arch/csky/abiv2/sysdep.h create mode 100644 arch/csky/boot/Makefile create mode 100644 arch/csky/boot/dts/Makefile create mode 120000 arch/csky/boot/dts/include/dt-bindings create mode 100644 arch/csky/configs/defconfig create mode 100644 arch/csky/include/asm/Kbuild create mode 100644 arch/csky/include/asm/addrspace.h create mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/barrier.h create mode 100644 arch/csky/include/asm/bitops.h create mode 100644 arch/csky/include/asm/bug.h create mode 100644 arch/csky/include/asm/cache.h create mode 100644 arch/csky/include/asm/cacheflush.h create mode 100644 arch/csky/include/asm/checksum.h create mode 100644 arch/csky/include/asm/cmpxchg.h create mode 100644 arch/csky/include/asm/compat.h create mode 100644 arch/csky/include/asm/elf.h create mode 100644 arch/csky/include/asm/fixmap.h create mode 100644 arch/csky/include/asm/highmem.h create mode 100644 arch/csky/include/asm/io.h create mode 100644 arch/csky/include/asm/irq.h create mode 100644 arch/csky/include/asm/irqflags.h create mode 100644 arch/csky/include/asm/mmu.h create mode 100644 arch/csky/include/asm/mmu_context.h create mode 100644 arch/csky/include/asm/page.h create mode 100644 arch/csky/include/asm/pgalloc.h create mode 100644 arch/csky/include/asm/pgtable.h create mode 100644 arch/csky/include/asm/processor.h create mode 100644 arch/csky/include/asm/reg_ops.h create mode 100644 arch/csky/include/asm/segment.h create mode 100644 arch/csky/include/asm/shmparam.h create mode 100644 arch/csky/include/asm/smp.h create mode 100644 arch/csky/include/asm/spinlock.h create mode 100644 arch/csky/include/asm/spinlock_types.h create mode 100644 arch/csky/include/asm/string.h create mode 100644 arch/csky/include/asm/switch_to.h create mode 100644 arch/csky/include/asm/syscall.h create mode 100644 arch/csky/include/asm/syscalls.h create mode 100644 arch/csky/include/asm/thread_info.h create mode 100644 arch/csky/include/asm/tlb.h create mode 100644 arch/csky/include/asm/tlbflush.h create mode 100644 arch/csky/include/asm/traps.h create mode 100644 arch/csky/include/asm/uaccess.h create mode 100644 arch/csky/include/asm/unistd.h create mode 100644 arch/csky/include/asm/vdso.h create mode 100644 arch/csky/include/uapi/asm/Kbuild create mode 100644 arch/csky/include/uapi/asm/byteorder.h create mode 100644 arch/csky/include/uapi/asm/cachectl.h create mode 100644 arch/csky/include/uapi/asm/ptrace.h create mode 100644 arch/csky/include/uapi/asm/sigcontext.h create mode 100644 arch/csky/include/uapi/asm/unistd.h create mode 100644 arch/csky/kernel/Makefile create mode 100644 arch/csky/kernel/asm-offsets.c create mode 100644 arch/csky/kernel/atomic.S create mode 100644 arch/csky/kernel/cpu-probe.c create mode 100644 arch/csky/kernel/dumpstack.c create mode 100644 arch/csky/kernel/entry.S create mode 100644 arch/csky/kernel/head.S create mode 100644 arch/csky/kernel/irq.c create mode 100644 arch/csky/kernel/module.c create mode 100644 arch/csky/kernel/platform.c create mode 100644 arch/csky/kernel/power.c create mode 100644 arch/csky/kernel/process.c create mode 100644 arch/csky/kernel/ptrace.c create mode 100644 arch/csky/kernel/setup.c create mode 100644 arch/csky/kernel/signal.c create mode 100644 arch/csky/kernel/smp.c create mode 100644 arch/csky/kernel/syscall.c create mode 100644 arch/csky/kernel/syscall_table.c create mode 100644 arch/csky/kernel/time.c create mode 100644 arch/csky/kernel/traps.c create mode 100644 arch/csky/kernel/vdso.c create mode 100644 arch/csky/kernel/vmlinux.lds.S create mode 100644 arch/csky/lib/Makefile create mode 100644 arch/csky/lib/delay.c create mode 100644 arch/csky/lib/usercopy.c create mode 100644 arch/csky/mm/Makefile create mode 100644 arch/csky/mm/cachev1.c create mode 100644 arch/csky/mm/cachev2.c create mode 100644 arch/csky/mm/dma-mapping.c create mode 100644 arch/csky/mm/fault.c create mode 100644 arch/csky/mm/highmem.c create mode 100644 arch/csky/mm/init.c create mode 100644 arch/csky/mm/ioremap.c create mode 100644 arch/csky/mm/syscache.c create mode 100644 arch/csky/mm/tlb.c delete mode 100644 arch/hexagon/include/asm/dma-mapping.h delete mode 100644 arch/mips/lib/iomap.c delete mode 100644 arch/mips/loongson64/common/dma.c create mode 100644 arch/mips/loongson64/fuloong-2e/dma.c create mode 100644 arch/mips/loongson64/lemote-2f/dma.c create mode 100644 arch/mips/tools/.gitignore create mode 100644 arch/mips/tools/Makefile create mode 100644 arch/mips/tools/elf-entry.c delete mode 100644 arch/um/include/shared/aio.h delete mode 100644 arch/um/os-Linux/aio.c delete mode 100644 arch/x86/crypto/sha1-mb/Makefile delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb.c delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_ctx.h delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr.h delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_x8_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/Makefile delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb.c delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_ctx.h delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr.h delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_x8_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/Makefile delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb.c delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_ctx.h delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr.h delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S delete mode 100644 crypto/mcryptd.c delete mode 100644 crypto/speck.c create mode 100644 drivers/clk/qcom/camcc-sdm845.c create mode 100644 drivers/clk/renesas/r8a774a1-cpg-mssr.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_hal.h create mode 100644 drivers/crypto/cavium/nitrox/nitrox_sriov.c create mode 100644 drivers/dma-buf/udmabuf.c delete mode 100644 drivers/firmware/google/coreboot_table-acpi.c delete mode 100644 drivers/firmware/google/coreboot_table-of.c delete mode 100644 drivers/gpio/gpio-ingenic.c create mode 100644 drivers/gpu/drm/bridge/tc358764.c create mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c create mode 100644 drivers/gpu/drm/drm_atomic_uapi.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h create mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.h create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c create mode 100644 drivers/iio/accel/adxl372.c create mode 100644 drivers/iio/accel/adxl372.h create mode 100644 drivers/iio/accel/adxl372_i2c.c create mode 100644 drivers/iio/accel/adxl372_spi.c create mode 100644 drivers/iio/adc/mcp3911.c create mode 100644 drivers/iio/adc/qcom-spmi-adc5.c create mode 100644 drivers/iio/dac/ltc1660.c create mode 100644 drivers/infiniband/hw/hfi1/msix.c create mode 100644 drivers/infiniband/hw/hfi1/msix.h create mode 100644 drivers/interconnect/Kconfig create mode 100644 drivers/interconnect/Makefile create mode 100644 drivers/interconnect/core.c create mode 100644 drivers/interconnect/qcom/Kconfig create mode 100644 drivers/interconnect/qcom/Makefile create mode 100644 drivers/interconnect/qcom/msm8916.c create mode 100644 drivers/interconnect/qcom/smd-rpm.c create mode 100644 drivers/interconnect/qcom/smd-rpm.h create mode 100644 drivers/leds/leds-an30259a.c create mode 100644 drivers/media/dvb-frontends/lnbh29.c create mode 100644 drivers/media/dvb-frontends/lnbh29.h create mode 100644 drivers/media/platform/imx-pxp.c create mode 100644 drivers/media/platform/imx-pxp.h create mode 100644 drivers/media/platform/vicodec/codec-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-fwht.h create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.c delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.h create mode 100644 drivers/mfd/at91-usart.c create mode 100644 drivers/misc/lkdtm/stackleak.c create mode 100644 drivers/mmc/host/sdhci-sprd.c create mode 100644 drivers/mmc/host/uniphier-sd.c delete mode 100644 drivers/mtd/nand/raw/docg4.c create mode 100644 drivers/net/dsa/b53/b53_serdes.c create mode 100644 drivers/net/dsa/b53/b53_serdes.h create mode 100644 drivers/net/dsa/lantiq_gswip.c create mode 100644 drivers/net/dsa/lantiq_pce.h rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/Makefi [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpaa2- [...] create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpaa2- [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpaa2- [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpkg.h (100%) rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpni-c [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpni.c (100%) rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpni.h (100%) create mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h create mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.c create mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.h create mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.c create mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.h create mode 100644 drivers/net/ethernet/lantiq_xrx200.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_regs.h delete mode 100644 drivers/parisc/ccio-rm-dma.c create mode 100644 drivers/phy/cadence/Kconfig create mode 100644 drivers/phy/cadence/Makefile create mode 100644 drivers/phy/cadence/phy-cadence-dp.c create mode 100644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c create mode 100644 drivers/phy/socionext/Kconfig create mode 100644 drivers/phy/socionext/Makefile create mode 100644 drivers/phy/socionext/phy-uniphier-usb2.c create mode 100644 drivers/phy/socionext/phy-uniphier-usb3hs.c create mode 100644 drivers/phy/socionext/phy-uniphier-usb3ss.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7623.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8183.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.h create mode 100644 drivers/pinctrl/meson/pinctrl-meson-g12a.c create mode 100644 drivers/pinctrl/nuvoton/Kconfig create mode 100644 drivers/pinctrl/nuvoton/Makefile create mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c create mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h create mode 100644 drivers/soc/amlogic/meson-canvas.c create mode 100644 drivers/soc/renesas/r8a774a1-sysc.c create mode 100644 drivers/soc/renesas/r8a774c0-sysc.c create mode 100644 drivers/spi/spi-at91-usart.c create mode 100644 drivers/spi/spi-sprd.c delete mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO delete mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c delete mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h create mode 100644 fs/fs_context.c create mode 100644 fs/fs_parser.c create mode 100644 fs/fsopen.c delete mode 100644 include/asm-generic/unistd.h delete mode 100644 include/crypto/mcryptd.h delete mode 100644 include/crypto/speck.h create mode 100644 include/drm/drm_atomic_uapi.h create mode 100644 include/drm/drm_util.h create mode 100644 include/dt-bindings/clock/qcom,camcc-sdm845.h create mode 100644 include/dt-bindings/clock/r8a774a1-cpg-mssr.h create mode 100644 include/dt-bindings/gpio/meson-g12a-gpio.h create mode 100644 include/dt-bindings/interconnect/qcom.h create mode 100644 include/dt-bindings/mfd/at91-usart.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h create mode 100644 include/dt-bindings/power/r8a7744-sysc.h create mode 100644 include/dt-bindings/power/r8a774a1-sysc.h create mode 100644 include/dt-bindings/power/r8a774c0-sysc.h delete mode 100644 include/linux/compat_time.h create mode 100644 include/linux/fs_context.h create mode 100644 include/linux/fs_parser.h create mode 100644 include/linux/fsinfo.h create mode 100644 include/linux/interconnect-provider.h create mode 100644 include/linux/interconnect.h create mode 100644 include/linux/mfd/ingenic-tcu.h delete mode 100644 include/linux/platform_data/gpio-ts5500.h create mode 100644 include/linux/soc/amlogic/meson-canvas.h create mode 100644 include/linux/stackleak.h rename {sound/pci/hda => include/sound}/hda_codec.h (100%) create mode 100644 include/uapi/linux/fsinfo.h create mode 100644 include/uapi/linux/mount.h create mode 100644 include/uapi/linux/udmabuf.h create mode 100644 kernel/stackleak.c create mode 100644 localversion-next create mode 100644 mm/mmu_gather.c delete mode 100644 net/9p/util.c create mode 100644 net/dsa/tag_gswip.c create mode 100644 net/netfilter/nft_xfrm.c delete mode 100644 net/xdp/xdp_umem_props.h create mode 100644 samples/bpf/tcp_tos_reflect_kern.c delete mode 100644 samples/statx/Makefile create mode 100644 samples/vfs/Makefile create mode 100644 samples/vfs/test-fs-query.c create mode 100644 samples/vfs/test-fsinfo.c create mode 100644 samples/vfs/test-fsmount.c rename samples/{statx => vfs}/test-statx.c (100%) delete mode 100755 scripts/check_00index.sh create mode 100644 scripts/gcc-plugins/stackleak_plugin.c create mode 100644 scripts/subarch.include create mode 100644 sound/soc/atmel/mikroe-proto.c create mode 100644 sound/soc/codecs/hdac_hda.c create mode 100644 sound/soc/codecs/hdac_hda.h create mode 100644 sound/soc/codecs/pcm3060-i2c.c create mode 100644 sound/soc/codecs/pcm3060-spi.c create mode 100644 sound/soc/codecs/pcm3060.c create mode 100644 sound/soc/codecs/pcm3060.h create mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.c create mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.h create mode 100644 sound/soc/intel/boards/skl_hda_dsp_generic.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-hda-match.c create mode 100644 sound/soc/meson/axg-pdm.c create mode 100644 tools/bpf/bpftool/Documentation/bpftool-net.rst create mode 100644 tools/bpf/bpftool/net.c create mode 100644 tools/bpf/bpftool/netlink_dumper.c create mode 100644 tools/bpf/bpftool/netlink_dumper.h copy arch/arm/mach-imx/Makefile.boot => tools/include/linux/nmi.h (100%) create mode 100644 tools/lib/bpf/netlink.c create mode 100644 tools/lib/traceevent/trace-seq.h create mode 100644 tools/memory-model/.gitignore create mode 100644 tools/memory-model/scripts/README create mode 100755 tools/memory-model/scripts/checkghlitmus.sh create mode 100755 tools/memory-model/scripts/checklitmushist.sh create mode 100644 tools/memory-model/scripts/cmplitmushist.sh create mode 100755 tools/memory-model/scripts/initlitmushist.sh create mode 100755 tools/memory-model/scripts/judgelitmus.sh create mode 100755 tools/memory-model/scripts/newlitmushist.sh create mode 100755 tools/memory-model/scripts/parseargs.sh create mode 100755 tools/memory-model/scripts/runlitmushist.sh create mode 100644 tools/perf/arch/x86/tests/bp-modify.c create mode 100644 tools/perf/examples/bpf/etcsnoop.c create mode 100644 tools/perf/include/bpf/linux/socket.h create mode 100644 tools/perf/trace/beauty/sockaddr.c create mode 100644 tools/perf/util/stat-display.c rename tools/testing/selftests/android/{ion => }/config (100%) create mode 100644 tools/testing/selftests/bpf/bpf_flow.c create mode 100644 tools/testing/selftests/bpf/flow_dissector_load.c create mode 100644 tools/testing/selftests/bpf/test_flow_dissector.c create mode 100755 tools/testing/selftests/bpf/test_flow_dissector.sh create mode 100755 tools/testing/selftests/bpf/with_addr.sh create mode 100755 tools/testing/selftests/bpf/with_tunnels.sh create mode 100644 tools/testing/selftests/drivers/dma-buf/Makefile create mode 100644 tools/testing/selftests/drivers/dma-buf/udmabuf.c create mode 100644 tools/testing/selftests/efivarfs/config create mode 100644 tools/testing/selftests/net/ip_defrag.c create mode 100755 tools/testing/selftests/net/ip_defrag.sh create mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh create mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/llvm-kernel-aarch64-good updated (dfe8ac29f431 -> a49d42dab8d8)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/ci/llvm-monorepo. from dfe8ac29f431 [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A adds 30446dea5747 [ADT][BitVector] Add push_back() adds f1772b8905ce [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] adds cfb497545187 Verify commit access in fixing typo adds 06ebaf201396 [clang-tidy] run-clang-tidy.py - fails using python 3.7 Di [...] adds 208ff088082e [compiler-rt][TSan] Add TSan runtime support for Go on lin [...] adds 52b12941d4c0 [InstCombine] Don't transform sin/cos -> tanl if for half types adds 9439b424666b [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] adds fcfb351ce8a1 [New PM] Introducing PassInstrumentation framework adds 681159338261 [ARM] Fix unwind information for floating point registers adds d90f95f105a5 [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 [...] adds 5f4f57fe034a [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] adds dad7f20f3725 [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] adds 0fac52411f19 [benchmark] Cherrypick fix for MinGW/ARM from upstream adds 8a3737159b5f [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR adds ec5c66d935e0 Fix -Wsign-compare warnings. NFCI adds a2e6c7d740c5 Revert rL342544: [New PM] Introducing PassInstrumentation [...] adds 24571a19e5e5 [UBSan] Fix typo in CMake conditional that checked if the [...] adds 94a779c5233c [DAGCombiner][x86] add transform/hook to decompose integer [...] adds 8db34ed80260 [TableGen][SubtargetEmitter] Add the ability for processor [...] adds ddf1a7b3da52 [bpf] Symbol sizes and types in object file adds a49d42dab8d8 Basic: correct `__WINT_TYPE__` on Windows No new revisions were added by this update. Summary of changes: .../clang-tidy/tool/run-clang-tidy.py | 6 +- clang/lib/Basic/Targets/OSTargets.h | 1 + clang/test/Preprocessor/init.c | 6 +- clang/test/Preprocessor/woa-defaults.c | 2 +- clang/test/Sema/format-strings-ms.c | 5 +- compiler-rt/lib/tsan/CMakeLists.txt | 9 + compiler-rt/lib/tsan/go/buildgo.sh | 13 +- compiler-rt/lib/tsan/rtl/tsan_platform.h | 44 +++ compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 8 + compiler-rt/test/ubsan/CMakeLists.txt | 2 +- llvm/include/llvm/ADT/BitVector.h | 17 ++ llvm/include/llvm/ADT/SmallBitVector.h | 5 + llvm/include/llvm/CodeGen/TargetLowering.h | 28 +- llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 26 ++ llvm/include/llvm/MC/MCInstrAnalysis.h | 49 +++- llvm/include/llvm/Target/TargetInstrPredicate.td | 98 +++++++ llvm/lib/CodeGen/AtomicExpandPass.cpp | 38 ++- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 26 ++ llvm/lib/MC/MCInstrAnalysis.cpp | 5 - llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 10 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 3 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 2 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 10 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 10 +- llvm/lib/Target/ARM/ARMISelLowering.h | 3 +- llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h | 4 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 9 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 3 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 78 +---- llvm/lib/Target/X86/X86ISelLowering.cpp | 17 ++ llvm/lib/Target/X86/X86ISelLowering.h | 2 + llvm/lib/Target/X86/X86ScheduleBtVer2.td | 62 ++++ .../Transforms/InstCombine/InstCombineCompares.cpp | 16 +- llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 2 + llvm/test/CodeGen/ARM/unwind-fp.ll | 15 + llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 24 +- llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll | 24 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-128.ll | 76 ++--- llvm/test/CodeGen/X86/vector-idiv-sdiv-256.ll | 138 ++++----- llvm/test/CodeGen/X86/vector-idiv-sdiv-512.ll | 106 +++---- llvm/test/CodeGen/X86/vector-idiv-udiv-128.ll | 102 +++---- llvm/test/CodeGen/X86/vector-idiv-udiv-256.ll | 84 ++---- llvm/test/CodeGen/X86/vector-idiv-udiv-512.ll | 90 +++--- llvm/test/CodeGen/X86/vector-mul.ll | 150 +++------- ...lize-low-bit-mask-v2-and-icmp-eq-to-icmp-ule.ll | 93 +++--- ...lize-low-bit-mask-v2-and-icmp-ne-to-icmp-ugt.ll | 93 +++--- ...lize-low-bit-mask-v3-and-icmp-eq-to-icmp-ule.ll | 69 ++--- ...lize-low-bit-mask-v3-and-icmp-ne-to-icmp-ugt.ll | 69 ++--- ...lize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll | 43 ++- ...lize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll | 43 ++- llvm/test/Transforms/InstCombine/fdiv-cos-sin.ll | 19 +- .../llvm-mca/X86/BtVer2/zero-idioms-avx-256.s | 322 +++++++++++++++++++++ llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 30 +- llvm/unittests/ADT/BitVectorTest.cpp | 31 ++ llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 9 +- llvm/utils/TableGen/CodeGenSchedule.cpp | 212 ++++++++++++++ llvm/utils/TableGen/CodeGenSchedule.h | 141 +++++++++ llvm/utils/TableGen/PredicateExpander.cpp | 155 ++++++++++ llvm/utils/TableGen/PredicateExpander.h | 33 ++- llvm/utils/TableGen/SubtargetEmitter.cpp | 45 ++- llvm/utils/benchmark/README.LLVM | 2 + llvm/utils/benchmark/src/cycleclock.h | 2 +- llvm/utils/benchmark/src/internal_macros.h | 3 + 63 files changed, 1955 insertions(+), 887 deletions(-) create mode 100644 llvm/test/CodeGen/ARM/unwind-fp.ll create mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/zero-idioms-avx-256.s -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/llvm-kernel-aarch64-tested updated (dfe8ac29f431 -> a49d42dab8d8)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-tested in repository toolchain/ci/llvm-monorepo. from dfe8ac29f431 [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A new 30446dea5747 [ADT][BitVector] Add push_back() new f1772b8905ce [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] new cfb497545187 Verify commit access in fixing typo new 06ebaf201396 [clang-tidy] run-clang-tidy.py - fails using python 3.7 Di [...] new 208ff088082e [compiler-rt][TSan] Add TSan runtime support for Go on lin [...] new 52b12941d4c0 [InstCombine] Don't transform sin/cos -> tanl if for half types new 9439b424666b [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitV [...] new fcfb351ce8a1 [New PM] Introducing PassInstrumentation framework new 681159338261 [ARM] Fix unwind information for floating point registers new d90f95f105a5 [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 [...] new 5f4f57fe034a [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] new dad7f20f3725 [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncano [...] new 0fac52411f19 [benchmark] Cherrypick fix for MinGW/ARM from upstream new 8a3737159b5f [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR new ec5c66d935e0 Fix -Wsign-compare warnings. NFCI new a2e6c7d740c5 Revert rL342544: [New PM] Introducing PassInstrumentation [...] new 24571a19e5e5 [UBSan] Fix typo in CMake conditional that checked if the [...] new 94a779c5233c [DAGCombiner][x86] add transform/hook to decompose integer [...] new 8db34ed80260 [TableGen][SubtargetEmitter] Add the ability for processor [...] new ddf1a7b3da52 [bpf] Symbol sizes and types in object file new a49d42dab8d8 Basic: correct `__WINT_TYPE__` on Windows The 21 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .../clang-tidy/tool/run-clang-tidy.py | 6 +- clang/lib/Basic/Targets/OSTargets.h | 1 + clang/test/Preprocessor/init.c | 6 +- clang/test/Preprocessor/woa-defaults.c | 2 +- clang/test/Sema/format-strings-ms.c | 5 +- compiler-rt/lib/tsan/CMakeLists.txt | 9 + compiler-rt/lib/tsan/go/buildgo.sh | 13 +- compiler-rt/lib/tsan/rtl/tsan_platform.h | 44 +++ compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 8 + compiler-rt/test/ubsan/CMakeLists.txt | 2 +- llvm/include/llvm/ADT/BitVector.h | 17 ++ llvm/include/llvm/ADT/SmallBitVector.h | 5 + llvm/include/llvm/CodeGen/TargetLowering.h | 28 +- llvm/include/llvm/CodeGen/TargetSubtargetInfo.h | 26 ++ llvm/include/llvm/MC/MCInstrAnalysis.h | 49 +++- llvm/include/llvm/Target/TargetInstrPredicate.td | 98 +++++++ llvm/lib/CodeGen/AtomicExpandPass.cpp | 38 ++- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 26 ++ llvm/lib/MC/MCInstrAnalysis.cpp | 5 - llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 10 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 3 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 2 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 10 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 10 +- llvm/lib/Target/ARM/ARMISelLowering.h | 3 +- llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h | 4 +- llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 9 +- llvm/lib/Target/Hexagon/HexagonISelLowering.h | 3 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 78 +---- llvm/lib/Target/X86/X86ISelLowering.cpp | 17 ++ llvm/lib/Target/X86/X86ISelLowering.h | 2 + llvm/lib/Target/X86/X86ScheduleBtVer2.td | 62 ++++ .../Transforms/InstCombine/InstCombineCompares.cpp | 16 +- llvm/lib/Transforms/Utils/BuildLibCalls.cpp | 2 + llvm/test/CodeGen/ARM/unwind-fp.ll | 15 + llvm/test/CodeGen/X86/urem-seteq-vec-nonsplat.ll | 24 +- llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll | 24 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-128.ll | 76 ++--- llvm/test/CodeGen/X86/vector-idiv-sdiv-256.ll | 138 ++++----- llvm/test/CodeGen/X86/vector-idiv-sdiv-512.ll | 106 +++---- llvm/test/CodeGen/X86/vector-idiv-udiv-128.ll | 102 +++---- llvm/test/CodeGen/X86/vector-idiv-udiv-256.ll | 84 ++---- llvm/test/CodeGen/X86/vector-idiv-udiv-512.ll | 90 +++--- llvm/test/CodeGen/X86/vector-mul.ll | 150 +++------- ...lize-low-bit-mask-v2-and-icmp-eq-to-icmp-ule.ll | 93 +++--- ...lize-low-bit-mask-v2-and-icmp-ne-to-icmp-ugt.ll | 93 +++--- ...lize-low-bit-mask-v3-and-icmp-eq-to-icmp-ule.ll | 69 ++--- ...lize-low-bit-mask-v3-and-icmp-ne-to-icmp-ugt.ll | 69 ++--- ...lize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll | 43 ++- ...lize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll | 43 ++- llvm/test/Transforms/InstCombine/fdiv-cos-sin.ll | 19 +- .../llvm-mca/X86/BtVer2/zero-idioms-avx-256.s | 322 +++++++++++++++++++++ llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 30 +- llvm/unittests/ADT/BitVectorTest.cpp | 31 ++ llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 9 +- llvm/utils/TableGen/CodeGenSchedule.cpp | 212 ++++++++++++++ llvm/utils/TableGen/CodeGenSchedule.h | 141 +++++++++ llvm/utils/TableGen/PredicateExpander.cpp | 155 ++++++++++ llvm/utils/TableGen/PredicateExpander.h | 33 ++- llvm/utils/TableGen/SubtargetEmitter.cpp | 45 ++- llvm/utils/benchmark/README.LLVM | 2 + llvm/utils/benchmark/src/cycleclock.h | 2 +- llvm/utils/benchmark/src/internal_macros.h | 3 + 63 files changed, 1955 insertions(+), 887 deletions(-) create mode 100644 llvm/test/CodeGen/ARM/unwind-fp.ll create mode 100644 llvm/test/tools/llvm-mca/X86/BtVer2/zero-idioms-avx-256.s -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/llvm-kernel-aarch64-good updated (f8dcd0279214 -> ec93284ee26c)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/linux-next. omits f8dcd0279214 Add linux-next specific files for 20180913 omits 787d452bd22f Merge branch 'akpm/master' omits 568e39651081 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 872ce2b43fc5 vfs: replace current_kernel_time64 with ktime equivalent omits fef59de61429 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 64de818399ee Merge branch 'akpm-current/current' omits 984f1efac575 Merge remote-tracking branch 'kspp/for-next/kspp' omits 5995aead876f Merge remote-tracking branch 'ntb/ntb-next' omits 8021f440a2fa Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a06cdcca263d Merge remote-tracking branch 'rtc/rtc-next' omits 384ab2e9d57c Merge remote-tracking branch 'coresight/next' omits d5afb2773800 Merge remote-tracking branch 'livepatching/for-next' omits a51e9fcff59e Merge remote-tracking branch 'y2038/y2038' omits c80105cfc902 Merge remote-tracking branch 'kselftest/next' omits 202a8718c620 Merge remote-tracking branch 'userns/for-next' omits a1b5d7b2ddc2 Merge remote-tracking branch 'pinctrl/for-next' omits 87392215dc99 Merge remote-tracking branch 'gpio/for-next' omits f80ec273b0ce Merge remote-tracking branch 'rpmsg/for-next' omits 84d3a3806fdb Merge remote-tracking branch 'scsi/for-next' omits 187ba513ff8b Merge remote-tracking branch 'slave-dma/next' omits 0c5caf571bb9 Merge remote-tracking branch 'icc/icc-next' omits 71c6119b55af Merge remote-tracking branch 'mux/for-next' omits 5459d49aee61 Merge remote-tracking branch 'staging/staging-next' omits b167c4643264 Merge remote-tracking branch 'soundwire/next' omits bb35062e0970 Merge remote-tracking branch 'extcon/extcon-next' omits 3eb85992f475 Merge remote-tracking branch 'char-misc/char-misc-next' omits 0029f1000a0f Merge remote-tracking branch 'tty/tty-next' omits 79ba0bb72f67 Merge remote-tracking branch 'phy-next/next' omits eaf748eebd7b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 58c60ebfd19d Merge remote-tracking branch 'usb/usb-next' omits 5c5c6ec7bea9 Merge remote-tracking branch 'ipmi/for-next' omits 688f6fce1f5f Merge remote-tracking branch 'leds/for-next' omits c82794ca8ca0 Merge remote-tracking branch 'xen-tip/linux-next' omits 7308a93dc2a8 Merge remote-tracking branch 'kvms390/next' omits ca8d3c3b2918 Merge remote-tracking branch 'rcu/rcu/next' omits 92c68c4da635 Merge remote-tracking branch 'edac-amd/for-next' omits 6cbddf4086a8 Merge remote-tracking branch 'tip/auto-latest' omits 2f8ca8c13066 Merge remote-tracking branch 'spi/for-next' omits 554592deee5d Merge remote-tracking branch 'devicetree/for-next' omits 468dc91796b4 Merge remote-tracking branch 'selinux/next' omits 6279d57ed36d Merge remote-tracking branch 'apparmor/apparmor-next' omits ad59123f7940 Merge remote-tracking branch 'security/next-testing' omits e7716f66c7a5 Merge remote-tracking branch 'regulator/for-next' omits 9f6b0400e0f9 Merge remote-tracking branch 'battery/for-next' omits 2adb91fb15d2 Merge remote-tracking branch 'mfd/for-mfd-next' omits e8ef75388cc9 Merge remote-tracking branch 'md/for-next' omits e0f4f6b79b6c Merge remote-tracking branch 'mmc/next' omits b64b7eff381c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6f0d497575be Merge remote-tracking branch 'device-mapper/for-next' omits 3632e05bf9b2 Merge remote-tracking branch 'block/for-next' omits 96f2de87775d Merge remote-tracking branch 'sound-asoc/for-next' omits fc0242349e6f Merge remote-tracking branch 'sound/for-next' omits 921ff18f7d21 Merge remote-tracking branch 'regmap/for-next' omits 343797f6598f Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits d6fd32f3a654 Merge remote-tracking branch 'drm-msm/msm-next' omits 84bf746b12b1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2489d05c48e8 Merge remote-tracking branch 'drm-intel/for-linux-next' omits f459399805dc Merge remote-tracking branch 'drm/drm-next' omits 55628d01c950 Merge remote-tracking branch 'crypto/master' omits bb18b17c6699 Merge remote-tracking branch 'nand/nand/next' omits f0e9ed33621a Merge remote-tracking branch 'gfs2/for-next' omits a47ad2894b05 Merge remote-tracking branch 'mac80211-next/master' omits 9e3fcd2cae4b Merge remote-tracking branch 'bluetooth/master' omits 901d2b25d891 Merge remote-tracking branch 'wireless-drivers-next/master' omits 4fb95f95dfb1 Merge remote-tracking branch 'nfc-next/master' omits 0f575206baf0 Merge remote-tracking branch 'ipsec-next/master' omits f90423fa2c1e Merge remote-tracking branch 'bpf-next/master' omits fddc175d0c07 Merge remote-tracking branch 'net-next/master' omits 4e6d8d0f3f9c Merge remote-tracking branch 'rdma/for-next' omits ca2d22f7ccab Merge remote-tracking branch 'cpupower/cpupower' omits 372a41b622b5 Merge remote-tracking branch 'v4l-dvb-next/master' omits b8639f481e6b Merge remote-tracking branch 'v4l-dvb/master' omits 87bec3421378 Merge remote-tracking branch 'jc_docs/docs-next' omits d2d09db003d4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits bffd9c6e871b Merge remote-tracking branch 'i2c/i2c/for-next' omits 1a4b37017b43 Merge remote-tracking branch 'hid/for-next' omits 3e44bf4bf7a9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 2a790809771e Merge remote-tracking branch 'pci/next' omits ec875f1ab1ca Merge remote-tracking branch 'printk/for-next' omits 30a892967d0a Merge remote-tracking branch 'vfs/for-next' omits 86611d8e6e9c Merge remote-tracking branch 'v9fs/9p-next' omits 2263afefef95 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 62b37c474bb4 Merge remote-tracking branch 'orangefs/for-next' omits fa4ba19a9527 Merge remote-tracking branch 'nfs-anna/linux-next' omits c974d411df60 Merge remote-tracking branch 'jfs/jfs-next' omits d5a7c0e02897 Merge remote-tracking branch 'fuse/for-next' omits c840cfa82b29 Merge remote-tracking branch 'f2fs/dev' omits 5c186a8840ef Merge remote-tracking branch 'ext4/dev' omits a51dbd58c32b Merge remote-tracking branch 'ext3/for_next' omits e8e237b1f40d Merge remote-tracking branch 'ecryptfs/next' omits 59ec7f55d09d Merge remote-tracking branch 'cifs/for-next' omits 83938bc0a55b Merge remote-tracking branch 'btrfs-kdave/for-next' omits 2aae4b5c3cc2 Merge remote-tracking branch 'befs/for-next' omits 5723c96907d4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5bcac4220723 Merge remote-tracking branch 'uml/linux-next' omits a6e7cd8681c7 Merge remote-tracking branch 's390/features' omits 18275a93ffe1 Merge remote-tracking branch 'risc-v/for-next' omits 1f6f1819a309 Merge remote-tracking branch 'parisc-hd/for-next' omits f8026994e8bf Merge remote-tracking branch 'mips/mips-next' omits b61bb04e066c Merge remote-tracking branch 'm68knommu/for-next' omits 0c9551ddb703 Merge remote-tracking branch 'm68k/for-next' omits 05a9090bc9cd Merge remote-tracking branch 'c6x/for-linux-next' omits 69382b6bc9f7 Merge remote-tracking branch 'clk-samsung/for-next' omits d40ee24dc406 Merge remote-tracking branch 'clk/clk-next' omits 8e5c4b566499 Merge remote-tracking branch 'arm64/for-next/core' omits a8d524d9a4ad Merge remote-tracking branch 'tegra/for-next' omits b96ca23f0896 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f5d5f63e2c06 Merge remote-tracking branch 'samsung-krzk/for-next' omits a93a7db9c1d3 Merge remote-tracking branch 'rockchip/for-next' omits 15d6a7e30b80 Merge remote-tracking branch 'renesas/next' omits c2be0006fcff Merge remote-tracking branch 'realtek/for-next' omits 99714f7ef5f3 Merge remote-tracking branch 'qcom/for-next' omits 2758afccc01f Merge remote-tracking branch 'omap/for-next' omits b82b78063da6 Merge remote-tracking branch 'mvebu/for-next' omits d838a37b126b Merge remote-tracking branch 'mediatek/for-next' omits fb8cab0e9330 Merge remote-tracking branch 'keystone/next' omits c0a9b94d1e8c Merge remote-tracking branch 'imx-mxs/for-next' omits 703ab1d3bec7 Merge remote-tracking branch 'bcm2835/for-next' omits 9547f1d8f145 Merge remote-tracking branch 'at91/at91-next' omits 5487231e2e42 Merge remote-tracking branch 'aspeed/for-next' omits 71a0ef7cae0c Merge remote-tracking branch 'amlogic/for-next' omits cfc1de25c3cf Merge remote-tracking branch 'actions/for-next' omits 0e68f6f934f0 Merge remote-tracking branch 'arm-soc/for-next' omits 2e21d1b7f0e4 Merge remote-tracking branch 'arm/for-next' omits 5e98235aab8f Merge remote-tracking branch 'dma-mapping/for-next' omits da212dcaee60 Merge remote-tracking branch 'leaks/leaks-next' omits ca2603a4fa6f Merge remote-tracking branch 'kbuild/for-next' omits 2430aa6a6b04 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 12ca5ab1b013 Merge remote-tracking branch 'mmc-fixes/fixes' omits 4387b5bdb5ba Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 279afd2bd0eb Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 6acc41a794f7 Merge remote-tracking branch 'scsi-fixes/fixes' omits 99eb112d6d95 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits ce0462bd1bc9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7913992ad7f8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 91eeb1d57513 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ece85ed9b179 Merge remote-tracking branch 'kvms390-fixes/master' omits 825978f53374 Merge remote-tracking branch 'omap-fixes/fixes' omits 859b01f0b976 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 757e6a2fdfa8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 17763d56f0a2 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits 501b75a06cda Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 2a9d86b9151c Merge remote-tracking branch 'soundwire-fixes/fixes' omits 8ffc7ed439c9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 49115d4fc654 Merge remote-tracking branch 'staging.current/staging-linus' omits 14a2d8d41534 Merge remote-tracking branch 'usb.current/usb-linus' omits cb61f6b92bcc Merge remote-tracking branch 'tty.current/tty-linus' omits ebb8eb9cf10a Merge remote-tracking branch 'pci-current/for-linus' omits 3b8df5b5f76b Merge remote-tracking branch 'spi-fixes/for-linus' omits 1b80a3f118ad Merge remote-tracking branch 'regulator-fixes/for-linus' omits 8cb99e920baf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3f2a5f911a4b Merge remote-tracking branch 'sound-current/for-linus' omits 8ea57431d1d3 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 580fbf0e8b7a Merge remote-tracking branch 'mac80211/master' omits a103b500f79f Merge remote-tracking branch 'ipsec/master' omits 659e65dc269f Merge remote-tracking branch 'bpf/master' omits 0def51955c8f Merge remote-tracking branch 'net/master' omits 6db3823d183b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 98271203da02 Merge remote-tracking branch 'arc-current/for-curr' omits 3eb0a6f2e0ba Merge remote-tracking branch 'fixes/master' omits 41e351e0d8bc Merge branch 'x86/urgent' omits 4dc021563872 Merge branch 'x86/pti' omits 64737f0ad21f Merge branch 'x86/paravirt' omits a0d4a863c538 Merge branch 'x86/boot' omits 5577f312a11c Merge branch 'x86/asm' omits 1d72e9466903 Merge branch 'sched/core' omits cb3b25dfcebd Merge branch 'perf/urgent' omits eee80526be09 Merge branch 'perf/core' omits 23e6498d84b1 Merge branch 'locking/urgent' omits 729c5d110dbb Merge branch 'locking/core' omits e8310b3f4601 Merge branch 'linus' omits 172e596c15ff pstore: fix incorrect persistent ram buffer mapping omits 29e687c2be7d Merge branch 'devel' into for-next omits 6e7cb32e9f64 Merge branch 'topic/jz' into next omits e9c43948921b Merge branch 'topic/intel' into next omits 305276dab3a9 Merge branch 'topic/fsl' into next omits cbc5086f7524 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 0ae0b8de9cc6 arm64: dts: r8a77965: add FDP1 device nodes omits 9fea58299658 arm64: dts: renesas: draak: Sort device nodes omits 86bc194810d7 m68k: fix command-line parsing when passed from u-boot omits 65ca18190667 hwmon: (lm75) Add MAX31725/6 support omits 3892bb313931 Merge branch 'spi-4.20' into spi-next omits 9029858be9ef Merge branch 'spi-4.19' into spi-linus omits cb6c25385540 Merge branch 'asoc-4.20' into asoc-next omits de7609683fef Merge branch 'asoc-4.19' into asoc-linus omits 63bfa461b93d ext4: close race between direct IO and ext4_break_layouts() omits d2a571eafd46 Merge branch 'for-next-next-v4.20-20180911' into for-next- [...] omits 51dfe72c24fa Merge branch 'for-next-current-v4.19-20180911' into for-ne [...] omits b708b68b24ec Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] omits 60ddc4a00d9c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits d27409021666 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 6990d442ada2 Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] omits 65b91d4f90ad Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits 0942bec23e94 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] omits f6c21a9d896c Merge branch 'ext/qu/trim-fixes' into for-next-next-v4.20- [...] omits 29547fe00ac7 Merge branch 'ext/jeffm/trim' into for-next-next-v4.20-20180911 omits c038a70ce80d Merge branch 'misc-next' into for-next-next-v4.20-20180911 omits f74ec112fb37 Merge branch 'misc-4.19' into for-next-current-v4.19-20180911 omits 9fb746dd8089 btrfs: refactor __btrfs_run_delayed_refs loop omits 3587af7e8571 btrfs: Factor out loop processing all refs of a head omits c2c9d5d95693 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits b4d98d440a2a btrfs: Ensure btrfs_trim_fs can trim the whole fs omits db85675fc163 btrfs: Enhance btrfs_trim_fs function to handle error better omits 0f27fac7a4b9 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] omits da424ef9a8c6 Merge branch 'regulator-4.20' into regulator-next omits b832dd4f2c04 Merge branch 'regulator-4.19' into regulator-linus omits de1ab150ae47 xen: avoid crash in disable_hotplug_cpu omits 046c95e56a99 arm64: dts: renesas: enable SDR104 on R-Car Gen3 omits 1c569602d7e8 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes omits 82025ac6f5d9 arm64: dts: r8a77990: Add I2C device nodes omits 89f1415884b9 arm64: dts: r8a77990: Add VIN and CSI-2 device nodes omits 62242b20b1f7 arm64: dts: renesas: r8a77990: Add all MSIOF nodes omits e722597e448e arm64: dts: renesas: r8a7795: Move arm_cc630p node omits 4b509f473959 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 omits 26c04a620b97 arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] omits 3b4a3c9d081c arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] omits 12a5ba14bfbd arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 omits ab877b6b57c2 arm64: dts: renesas: r8a77965: Fix HS-USB compatible omits e71d208f2dad arm64: dts: renesas: r8a77965: Move timer node omits 5cf77e1abfdd arm64: dts: renesas: v3hsk: Move lvds0 node omits a01dc714bf3a arm64: dts: renesas: Fix whitespace around assignments omits 40347a56ae7a arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree omits 7307907c6eb5 arm64: dts: renesas: condor: add PCIe support omits 058598090278 arm64: dts: renesas: r8a77980: add PCIe support omits 5af710f61e0c arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes omits 1b940d726eca arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] omits 8aa1cdd188ad arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] omits 5bbd729cbffe arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances omits fadceab35f2d arm64: dts: renesas: r8a774a1: Add audio support omits 51849d60be22 arm64: dts: renesas: r8a774a1: Add PWM device nodes omits 43de88b56e38 arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores omits 9788874250c3 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes omits ce0caf9c11da arm64: dts: renesas: r8a774a1: Add IPMMU device nodes omits bb39cf5d315c arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support omits 3b9b84f566ee arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support omits ebae9c6fdd48 arm64: dts: renesas: r8a774a1: Add SDHI nodes omits 3bc888d3ffce arm64: dts: renesas: r8a774a1: Add GPIO device nodes omits ab0d570ac812 arm64: dts: renesas: r8a774a1: Add pinctrl device node omits fb86634656ac arm64: dts: renesas: r8a774a1: Add RWDT node omits 6e1a0f9dcf95 arm64: dts: renesas: r8a774a1: Add Ethernet AVB node omits fbad0449330b arm64: dts: renesas: r8a774a1: Add INTC-EX device node omits 8e5cff8162df arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes omits db90e441cb7d arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes omits caa3935a0995 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support omits 9c5fb2ca809c arm64: dts: renesas: v3msk: add eMMC support omits b032b3e6eac2 arm64: dts: renesas: r8a77970: add MMC support omits b8de7100c3b1 arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices omits 5873f083eca7 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree omits 00358981e61d arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes omits 3cf1f1256f0d arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU omits 930e3cb9a448 arm64: dts: renesas: Initial r8a774a1 SoC device tree omits 9c9f5b2e51e7 arm64: dts: renesas: salvator-common: adv748x: Override se [...] omits f39174ee49cb arm64: dts: renesas: r8a77980: add CSI2/VIN support omits 370e3cf0bec6 arm64: dts: renesas: salvator-xs: enable SATA omits 02e7d8c048d4 arm64: dts: r8a77965: Add SATA controller node omits e7a3ff92eaf1 dmaengine: fsl-edma: add ColdFire mcf5441x edma support omits 4d6d3a90e4ac dmaengine: fsl-edma: fix macros omits 377eaf3b3c4a dmaengine: fsl-edma: add edma version and configurable registers omits 9d831528a656 dmaengine: fsl-edma: extract common fsl-edma code (no chan [...] omits 09eb2ee4800f xen/balloon: add runtime control for scrubbing ballooned o [...] omits b18b1c25c254 Merge branch 'x86/paravirt' omits a370f0ef382c Merge branch 'x86/microcode' omits fc990e2c3a7b Merge branch 'x86/core' omits dee495771a44 Merge branch 'timers/urgent' omits 91bb16653d11 Merge branch 'smp/urgent' omits 0676218d3662 Merge branch 'perf/core' omits 8713a25c6dae Merge branch 'irq/urgent' omits 7e0a5f1196d6 Merge branch 'core/objtool' omits db1ad09df2a1 hwmon: (sht15) Switch to SPDX identifier omits 87ac3bcc0436 hwmon: (mc13783-adc) Switch to SPDX identifier omits f1090d66c004 hwmon: (nct6775) Clean up a condition omits 89c035e7ae22 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] omits 88702c583922 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks omits be29e8db7cbb hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string omits 8e7f6d938888 hwmon: Convert to using %pOFn instead of device_node.name omits 07bc4ec14614 hwmon: (mc13783-adc) Use
nxp.com
URLs omits 968a9db35820 hwmon: (mc13783-adc) Remove the mention to 'Atlas' omits ea92bd8c3826 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule omits ef1b193e6032 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] omits d34cea1f7fb8 NFS: Don't open code clearing of delegation state omits 4557c675197c NFSv4.1 fix infinite loop on I/O. omits 468196e85f83 NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits f323dbc2ad3d pNFS: Ensure we return the error if someone kills a waitin [...] omits 8b9b89855605 btrfs: keep trim from interfering with transaction commits omits 0faf00e7a0c6 btrfs: don't attempt to trim devices that don't support it omits bc383a4174f7 btrfs: use ->devices list instead of ->alloc_list in btrfs [...] omits 6db9ab0fcc8a btrfs: remove redundant variable from btrfs_cross_ref_exist omits 6d2beaffc5b7 mmc: sunxi: Use new timing mode for A64 eMMC controller omits 8b4b4d274ef4 mmc: sunxi: Clarify new timing mode usage and implementation omits a1a900095011 mmc: sdhci-sprd: Add Spreadtrum's initial host controller omits 5620c680d2e4 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] omits 70dc98445df0 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode omits 6367bbec7704 mmc: sdhci: Add Auto CMD Auto Select support omits fa7a415667a6 mmc: sdhci: Add 32-bit block count support for v4 mode omits 06bf75e798d5 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode omits 104810168354 mmc: sdhci: Change SDMA address register for v4 mode omits f619f839386f mmc: sdhci: Add sd host v4 mode omits 26adb4f14913 mmc: sdhci: Add version V4 definition omits 67290bfdeacf Merge branch 'v4.20/dt64' into tmp/aml-rebuild omits bc5f32c0d8b8 Merge branch 'v4.20/dt' into tmp/aml-rebuild omits 91e106edf670 Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild omits d3bfd26508ba xen/manage: don't complain about an empty value in control [...] omits d1aacffdc4a9 Btrfs: set leave_spinning in btrfs_get_extent omits 2184162e2127 Btrfs: fix alignment in declaration and prototype of btrfs [...] omits 0b08ffb08ba1 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits 0d6660d8b558 btrfs: remove unused pointer inode in relink_file_extents omits aa8225b6966e btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 0302204d536b Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits 90d620a2741c btrfs: free path at an earlier point in btrfs_get_extent omits 252c9814f37f Btrfs: use next_state in find_first_extent_bit omits 06d97a2042c0 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits e6d717bae23b btrfs: Handle owner mismatch gracefully when walking up tree omits ce61645dc979 btrfs: change btrfs_pin_log_trans to return void omits 617f2e453e4d btrfs: change btrfs_free_reserved_bytes to return void omits 14567c17ea6c Btrfs: remove always true if branch in btrfs_get_extent omits d6014b88ae6c btrfs: qgroup: Dirty all qgroups before rescan omits 344cbb023467 Btrfs: clean up scrub is_dev_replace parameter omits 54d92e78c72a btrfs: add helper to obtain number of devices with ongoing [...] omits 77aeb9c829c7 btrfs: add assertions where number of devices could go below 0 omits 1867b8be3718 btrfs: remove unneeded NULL checks before kfree omits 649eb4b0add0 Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits 25469b06f562 btrfs: Remove 'objectid' member from struct btrfs_root omits 00912991c5a1 btrfs: remove a useless return statement in btrfs_block_rsv_add omits 34fc31254d87 btrfs: Remove root parameter from btrfs_insert_dir_item omits 96a4c767e545 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits 046b051c97c9 btrfs: simplify the send_in_progress check in btrfs_delete [...] omits d5a43c6c4efc btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu omits b88e1878887c btrfs: use after free in btrfs_quota_enable omits 99d758b3bae4 btrfs: btrfs_shrink_device should call commit transaction [...] omits a10ec767882d btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits 29f6145d60a1 Btrfs: fix data corruption when deduplicating between diff [...] omits 13801de3fd60 Btrfs: sync log after logging new name omits 1306753ebb79 Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits 730fbcc5b7db Merge branch 'fixes' into next omits beed8d101694 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR omits c31ad71c756c mmc: tegra: Implement periodic pad calibration omits cf54017bb0f6 mmc: tegra: Implement HS400 delay line calibration omits 49b0c98d0021 mmc: tegra: Implement HS400 enhanced strobe omits 2bb6acbe608a mmc: tegra: Parse and program DQS trim value omits b78b39dea67d dt-bindings: mmc: Add DQS trim value to Tegra SDHCI omits 9740d4295859 mmc: tegra: Enable UHS and HS200 modes for Tegra186 omits 8a3ea98410e3 mmc: tegra: Enable UHS and HS200 modes for Tegra210 omits 5db6c9ba3c70 mmc: tegra: Disable card clock during tuning cmd on Tegra210 omits f411a44c685e mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops omits 799b22cba7a4 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 omits 0ec621f4d96b mmc: tegra: Configure default trim value on reset omits 20b60cd19f62 mmc: tegra: Configure default tap values omits 42dd19f7148e mmc: tegra: Parse default trim and tap from dt omits 6de7d45b090c mmc: tegra: Add a workaround for tap value change glitch omits 70931298820b mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 omits b31f063ea5a7 mmc: tegra: Perform pad calibration after voltage switch omits 193c844590e7 mmc: tegra: Program pad autocal offsets from dt omits bbb986015837 mmc: tegra: Disable card clock during pad calibration omits f76d5e8849d4 mmc: tegra: Power on the calibration pad omits a3404c388ad5 mmc: tegra: Set calibration pad voltage reference omits 16acad75863d mmc: tegra: Poll for calibration completion omits 5783a9529891 mmc: tegra: Reconfigure pad voltages during voltage switching omits 8081b141f2ae dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values omits adde2b6cca5d dt-bindings: Add Tegra SDHCI pad pdpu offset bindings omits 9118f92ca8bb dt-bindings: mmc: tegra: Add pad voltage control properties omits 2287a18f75c4 mmc: tmio: remove now unused variable omits 8feb64aa8ebe mmc: tmio: more concise clk calculation omits dea44187f530 mmc: tmio: Fix SCC error detection omits c012e72f38fd mmc: renesas_sdhi: skip SCC error check when retuning omits b4a297d8a59a mmc: core: add helper to see if a host is doing a retune omits 0bd487286405 mmc: tmio: refactor CLK_CTL bit calculation omits cc8bccdf5b83 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock omits 56b7a4f812d9 mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation omits 5176332bd898 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops omits fd39c3b8e1f4 mmc: sdhci: add adma_table_cnt member to struct sdhci_host omits e50c42279642 mmc: Convert to using %pOFn instead of device_node.name omits 9cbdf861b70d mmc: sdhci: Export sdhci_request() omits c368a4b40693 sdhci: acpi: add qcom sdhci host reset quirk fix omits 180f02d6a5b3 sdhci: acpi: add free_slot callback omits f2900545441f mmc: sdhci-of-esdhc: add erratum A008171 support omits 1838e762f0fc mmc: sdhci: add tuning error codes omits 988c2fadf12c mmc: uniphier-sd: add UniPhier SD/eMMC controller driver omits deb29eb041a5 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller omits fb0fd959d1e6 mmc: tmio: move tmio_mmc_set_clock() to platform hook omits 4d65532ef24f mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] omits 3cd3553c9f8c mmc: jz4740: Add support for the JZ4725B omits 580c6fd84758 mmc: use SPDX identifier for Renesas drivers omits 28c855fa255e dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings omits 7385fb4482fb mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist omits a71a73203596 mmc: renesas_sdhi_internal_dmac: Fix a few typos omits 64f4c8e63cfa mmc: jz4740: Drop dependency on MACH_JZ4740/80 omits c46bf4e7e22a mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap omits 05872e25a479 mmc: renesas_sdhi: Add r8a774a1 support omits 6953ea7cd17c mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 omits fb6de9f69a0b mmc: sdhci-of-arasan: Do now show error message in case of [...] omits eff74fa804af mmc: sdhci-iproc: Add ACPI support omits 5bad7244c7c2 mmc: sdhci-pltfm: Convert DT properties to generic device [...] omits bc221b0f7ee3 ipmi: Remove platform driver overrides and use the id_table omits 33df67b30614 ipmi: Free the address list on module cleanup omits c5c94d1893fe ipmi: Don't leave holes in the I2C address list in the ssi [...] omits 346512e9d21f ipmi: fix return value of ipmi_set_my_LUN omits 1f5201862c4e ipmi: Convert pr_xxx() to dev_xxx() in the BT code omits 393cd853f6cd ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address omits 64e6f1a4852a ipmi:dmi: Use pr_fmt in the IPMI DMI code omits 62da0cc7d4b1 ipmi: Change to ktime_get_ts64() omits 236cad79e8ed ipmi_si: fix potential integer overflow on large shift omits 563cb2b6d557 ipmi_si_pci: fix NULL device in ipmi_si error message omits ca380ce944d0 ipmi: Convert printk(KERN_<level> to pr_<level>( omits 596830664c74 ipmi: Use more common logging styles omits 7260d40545b2 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX omits e012fd2de784 pci:ipmi: Move IPMI PCI class id defines to pci_ids.h omits 2e1d52f5a683 ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t omits a8bbf67c17a8 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi omits 0398c5634f17 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * omits d16f7d431779 acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * omits 231d259f547c power: bq25890_charger.c: Read back the current battery voltage omits 6d3b6bc5dbd3 power: bq25890_charger.c: Add the BQ25896 part omits b74ca2e526b7 power: bq25890_charger.c: Remove unused table entries omits e904ceb6b0c5 power: bq25890_charger.c: Add debugging output of failed i [...] omits 8dffc7803661 NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits 1ab75c1a1deb Merge branch 'devel' into for-next omits 14b0c44af4e9 soundwire: intel: Remove duplicate assignment omits 026d34a76448 MAINTAINERS: Update Vinod's email omits 4b5ea4866bf2 soundwire: intel: Fix uninitialized adev deref omits 743739c38241 soundwire: intel: Add pre/post bank switch ops omits fda2f3a812bf soundwire: keep track of Masters in a stream omits a065a341dc1e soundwire: Add support for multi link bank switch omits 6d3eff64242a soundwire: Handle multiple master instances in a stream omits 54f830bb98e4 soundwire: Add support to lock across bus instances omits 90bc7491a6d1 soundwire: Initialize completion for defer messages omits b334669c4e50 Documentation: soundwire: Add documentation for multi link omits 7b07d64917ba soundwire: Fix acquiring bus lock twice during master release omits 43422de84f62 soundwire: Fix incorrect exit after configuring stream omits 406dad04e3d1 soundwire: Fix duplicate stream state assignment adds 67b076095dd7 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds 7428b2e5d0b1 Merge tag 'drm-fixes-2018-09-12' of git://anongit.freedesk [...] adds d3bd5973c72e Merge tag 'for-linus-4.19' of
git://github.com/cminyard/li
[...] adds 54eda9df17f3 Merge tag 'pci-v4.19-fixes-1' of
git://git.kernel.org/pub/
[...] adds 7a9cdebdcc17 mm: get rid of vmacache_flush_all() entirely adds fa108f95c676 s390/zcrypt: remove VLA usage from the AP bus adds 1d176582c795 Merge tag 's390-4.19-3' of
git://git.kernel.org/pub/scm/li
[...] adds 200f351e27f0 arch/hexagon: fix kernel/dma.c build warning adds 5c41aaad409c hexagon: modify ffs() and fls() to return int adds 72d4c6e5893a Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] adds 1194c4154662 MAINTAINERS: Make Dennis the percpu tree maintainer adds f1c03a465192 Merge branch 'for-4.19-fixes' of
git://git.kernel.org/pub/
[...] adds bd5bca13819b Merge tag 'pinctrl-v4.19-2' of
git://git.kernel.org/pub/sc
[...] adds 4624d6ea1b7f Merge tag 'mmc-v4.19-rc2' of
git://git.kernel.org/pub/scm/
[...] adds 831b624df1b4 pstore: Fix incorrect persistent ram buffer mapping adds 145ea6f10d42 Merge tag 'pstore-v4.19-rc4' of
git://git.kernel.org/pub/s
[...] adds db7f06d49037 Merge tag 'drm-intel-fixes-2018-09-11' of git://anongit.fr [...] adds b463d4e53ca9 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path adds 68ebc13ea406 drm/amdgpu: Fix SDMA hang in prt mode v2 adds 3a74987b2427 drm/amdgpu: move PSP init prior to IH in gpu reset adds 0165de983272 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk adds 25824ca38e83 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds 3483f08106fc drm/nouveau/devinit: fix warning when PMU/PRE_OS is missing adds 2b6318a09fd3 Merge branch 'linux-4.19' of
git://github.com/skeggsb/linu
[...] adds 0f9aeeac1df7 Merge tag 'drm-fixes-2018-09-14' of git://anongit.freedesk [...] adds a0efc03b7925 Merge tag 'for-4.19/dm-fixes' of
git://git.kernel.org/pub/
[...] adds 8407879c4e0d nvmet-rdma: fix possible bogus dereference under heavy load adds bf93585ee1e2 Merge branch 'nvme-4.19' of
git://git.infradead.org/nvme
i [...] adds 01c5f85aebaa blk-cgroup: increase number of supported policies adds b228ba1cb95a null_blk: fix zoned support for non-rq based operation adds 4d8d9f540b78 Merge tag 'for-linus-20180913' of git://git.kernel.dk/linux-block adds 48751b562bce Merge tag 'ovl-fixes-4.19-rc4' of
git://git.kernel.org/pub
[...] adds a06b0c82a049 Merge tag 'printk-for-4.19-rc4' of
git://git.kernel.org/pu
[...] adds 319cbacfc0f2 Merge tag 'char-misc-4.19-rc4' of
git://git.kernel.org/pub
[...] adds 45d9ab8a306b Merge tag 'staging-4.19-rc4' of
git://git.kernel.org/pub/s
[...] adds c284cf062191 Merge tag 'tty-4.19-rc4' of
git://git.kernel.org/pub/scm/l
[...] adds 1abc088afd5b Merge tag 'usb-4.19-rc4' of
git://git.kernel.org/pub/scm/l
[...] adds f3c0b8ce4840 Merge tag 'dmaengine-fix-4.19-rc4' of git://git.infradead. [...] adds 500dd232449e asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] adds 3e153256d9f1 Merge tag 'arm64-fixes' of
git://git.kernel.org/pub/scm/li
[...] adds eae4f8851f35 Merge tag 'xtensa-20180914' of
git://github.com/jcmvbkbc/l
[...] adds 87dffe86d406 xen/manage: don't complain about an empty value in control [...] adds 197ecb3802c0 xen/balloon: add runtime control for scrubbing ballooned o [...] adds 3366cdb6d350 xen: avoid crash in disable_hotplug_cpu adds 4dca864b59dd xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] adds 58a575699040 xen/gntdev: fix up blockable calls to mn_invl_range_start adds d7c0268090e2 Merge tag 'for-linus-4.19c-rc4-tag' of git://git.kernel.or [...] adds 090b75bcba62 Merge tag 'devicetree-fixes-for-4.19-2' of git://git.kerne [...] adds b1f4ff74fcb0 tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE adds 5b945fd2c34c Merge tag 'trace-v4.19-rc3' of
git://git.kernel.org/pub/sc
[...] adds 2a534a7473bf NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds d03360aaf5cc pNFS: Ensure we return the error if someone kills a waitin [...] adds 2edaead69e75 NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds 994b15b983a7 NFSv4.1 fix infinite loop on I/O. adds 9f0c5124f4a8 NFS: Don't open code clearing of delegation state adds 589109df3184 Merge tag 'nfs-for-4.19-2' of
git://git.linux-nfs.org/proj
[...] adds 3a5af36b6d0e Merge tag '4.19-rc3-smb3-cifs' of
git://git.samba.org/sfre
[...] adds ca062f8df5d1 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds c0be92b5b14b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 4314daa55b4d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 61a6bd83abf2 Revert "x86/mm/legacy: Populate the user page-table with u [...] adds 002b87d2aace x86/APM: Fix build warning when PROC_FS is not enabled adds 27c5a778dfe2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 8a104f8b5867 Code of Conduct: Let's revamp it. adds 7876320f8880 Linux 4.19-rc4 adds c0747ad363ff Merge tag 'linux-kselftest-4.19-rc5' of git://git.kernel.o [...] adds b1f382178d15 ext4: close race between direct IO and ext4_break_layouts() adds 338affb548c2 ext4: show test_dummy_encryption mount option in /proc/mounts adds fe18d649891d ext4: don't mark mmp buffer head dirty adds 94dbb63117e8 ext4, dax: add ext4_bmap to ext4_dax_aops adds cce6c9f7e602 ext4, dax: set ext4_dax_aops for dax files adds ad3273d5f1b9 Merge tag 'ext4_for_linus_stable' of
git://git.kernel.org/
[...] adds 3918c21eacb0 Merge tag 'spi-fix-v4.19-rc4' of
https://git.kernel.org/pu
[...] adds 22d0bd82cc7c ipv6: use rt6_info members when dst is set in rt6_fill_node adds ad4f15dc2c70 xen/netfront: don't bug in case of too many frags adds f5b9bac7451c net_sched: notify filter deletion when deleting a chain adds 018349d70f28 hv_netvsc: fix schedule in RCU context adds 9824dfae5741 net/appletalk: fix minor pointer leak to userspace in SIOC [...] adds 56a49d704870 net: rtnl_configure_link: fix dev flags changes arg to __d [...] adds f0e0d04413fc neighbour: confirm neigh entries when ARP packet is received adds 7cba09c6d5bc tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 adds 86029d10af18 tls: zero the crypto information from tls_context before freeing adds c844eb46b7d4 tls: clear key material from kernel memory when do_tls_set [...] adds 79140335ac12 Merge branch 'tls-don-t-leave-keys-in-kernel-memory' adds 94f14e472812 Bluetooth: SMP: Fix trying to use non-existent local OOB data adds 4ba5175f2c10 Bluetooth: Use correct tfm to generate OOB data adds e6a57d22f787 Bluetooth: hci_ldisc: Free rw_semaphore on close adds bffb9b51a230 Merge branch 'for-upstream' of
git://git.kernel.org/pub/sc
[...] adds c56cae23c6b1 gso_segment: Reset skb->mac_len after modifying network header adds 1cebf8f143c2 socket: fix struct ifreq size in compat ioctl adds 34043d250f51 net/sched: act_sample: fix NULL dereference in the data path adds edf2ef724280 stmmac: fix valid numbers of unicast filter entries adds 2b5a921740a5 udp4: fix IP_CMSG_CHECKSUM for connected sockets adds eb63f2964dbe udp6: add missing checks on edumux packet processing adds 978298888e3e Merge branch 'udp-add-missing-check-on-edumx-rx-path' adds 4bf9ffa0fb57 veth: Orphan skb before GRO adds 4c3d795cb012 bpf: use __GFP_COMP while allocating page adds 0376d5dce0aa Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
adds f025571e96ca net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency adds 8540827ebac6 pppoe: fix reception of frames with no mac header adds 41948ccb4a85 net: mvpp2: let phylink manage the carrier state adds eb4ed8e2d7fe net: macb: disable scatter-gather for macb on sama5d3 adds 321cc359d899 ARM: dts: at91: add new compatibility string for macb on sama5d3 adds a7f38002fb69 net: hp100: fix always-true check for link up state adds bbd6528d28c1 ipv6: fix possible use-after-free in ip6_xmit() adds 28ea334bd165 bnxt_en: Fix VF mac address regression. adds a15f2c08c708 PCI: hv: support reporting serial number as slot information adds 00d7ddba1143 hv_netvsc: pair VF based on serial number adds aa079bd05032 Merge branch 'hv_netvsc-associate-VF-and-PV-device-by-seri [...] adds 50c6b58a814d tls: fix currently broken MSG_PEEK behavior adds ddca24dfcf1b net: dsa: mv88e6xxx: Fix ATU Miss Violation adds c73480910e96 net: ethernet: Fix a unused function warning. adds 072222b488bc kcm: remove any offset before parsing messages adds 3275b4df3c39 Revert "kcm: remove any offset before parsing messages" adds 94235460f9ea r8169: Align ASPM/CLKREQ setting function with vendor driver adds 0866cd15029b r8169: enable ASPM on RTL8106E adds b1e3454d39f9 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail adds c2f6f3ee7f22 r8169: Get and enable optional ether_clk clock adds 648e921888ad clk: x86: Stop marking clocks as CLK_IS_CRITICAL adds 89bfd48d679e Merge branch 'r8169-clk-fixes' adds 922005c7f50e qmi_wwan: set DTR for modems in forced USB2 mode adds 30bfd9306281 net/ipv6: do not copy dst flags on rt init adds 5211da9ca526 Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net adds 4a7f8a7a30ac Merge remote-tracking branch 'fixes/master' adds 615f64458ad8 ARC: build: Get rid of toolchain check adds 7c2020c3022d ARC: fix spelling mistake "entires" -> "entries" adds 40660f1fcee8 ARC: build: Don't set CROSS_COMPILE in arch's Makefile adds f091fa103968 Merge remote-tracking branch 'arc-current/for-curr' adds b8496b94ef4b Merge remote-tracking branch 'ipsec/master' adds 3341ba9f0f26 mt76x0: fix remove_interface adds 8745806a8c15 Merge remote-tracking branch 'wireless-drivers/master' adds 3fd04c123a77 Merge remote-tracking branch 'mac80211/master' adds 67e3816842fe RDMA/uverbs: Atomically flush and mark closed the comp eve [...] adds 5fe23f262e05 ucma: fix a use-after-free in ucma_resolve_ip() adds 9a6b2e10df73 Merge remote-tracking branch 'rdma-fixes/for-rc' adds a49a83ab05e3 ALSA: firewire-digi00x: fix memory leak of private data adds 8d28277c065a ALSA: firewire-tascam: fix memory leak of private data adds 498fe23aad8e ALSA: oxfw: fix memory leak of private data adds 37a3a98ef601 ALSA: hda - Enable runtime PM only for discrete GPU adds b1fbebd4164b ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] adds ce925f088b97 ALSA: oxfw: fix memory leak for model-dependent data at er [...] adds 1064bc685d35 ALSA: oxfw: fix memory leak of discovered stream formats a [...] adds c3b55e2ec9c7 ALSA: fireworks: fix memory leak of response buffer at error path adds 542cedec53c9 Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" adds b61749a89f82 sound: enable interrupt after dma buffer initialization adds 75383f8d39d4 sound: don't call skl_init_chip() to reset intel skl soc adds 196f4eeeb78f Merge tag 'asoc-v4.19-rc4' of
https://git.kernel.org/pub/s
[...] adds a8da1fc1ff77 Merge remote-tracking branch 'sound-current/for-linus' adds fbb673f7c655 ASoC: rt5514-spi: Get the period_bytes in the copy work to [...] adds 3f24f37adbc9 ASoC: rt5682: Remove HP volume control adds c50535ed6a10 ASoC: AMD: Fix capture unstable in beginning for some runs adds f9c9c73cd1d7 Merge branch 'asoc-4.19' into asoc-linus adds 90095e03ca70 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 15aedbc095ab Merge branch 'regulator-4.19' into regulator-linus adds 988ec7d9b70c Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1f7f2e2d2cda Merge branch 'spi-4.19' into spi-linus adds eb8dd85902f5 Merge remote-tracking branch 'spi-fixes/for-linus' adds e0bf2d4982fe serial: mvebu-uart: Fix reporting of effective CSIZE to userspace adds 3216c622a24b tty: serial: lpuart: avoid leaking struct tty_struct adds be28c1e3ca29 serial: cpm_uart: return immediately from console poll adds fe3241679009 tty: Drop tty->count on tty_reopen() failure adds e97267cb4d1e tty: vt_ioctl: fix potential Spectre v1 adds 9f672990cfec Merge remote-tracking branch 'tty.current/tty-linus' adds 36cae568404a USB: serial: option: improve Quectel EP06 detection adds 35aecc02b5b6 USB: serial: option: add two-endpoints device-id flag adds edbdcf0e9aee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds d193d1a210ff Merge tag 'soundwire-4.19-fixes' of
git://git.kernel.org/p
[...] adds 8801922cd94c intel_th: Fix device removal logic adds ebe4582281d6 intel_th: Fix resource handling for ACPI glue layer adds 59d08d00d43c intel_th: pci: Add Ice Lake PCH support adds cfafe754458f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 3702a0585e64 crypto: ccp - add timeout support in the SEV command adds 24568b47d48e crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 adds a7dc0c7c9678 Merge remote-tracking branch 'crypto-current/master' adds 21a268069203 mtd: rawnand: marvell: prevent harmless warnings adds cf51e4b9c344 mtd: rawnand: denali: fix a race condition when DMA is kicked adds 85516a9881a3 mtd: partitions: fix unbalanced of_node_get/put() adds 4a3e85f2674c mtd: devices: m25p80: Make sure the buffer passed in op is [...] adds b3d029229915 Merge remote-tracking branch 'mtd-fixes/master' adds f5eecee44927 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds 324493fba775 media: platform: fix cros-ec-cec build error adds 149a4b2259a8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 0433abe2a02d Merge remote-tracking branch 'at91-fixes/at91-fixes' adds b1aceedd2278 Merge remote-tracking branch 'omap-fixes/fixes' adds 520795555be1 Merge remote-tracking branch 'kvms390-fixes/master' adds 37196ba4ae95 hwmon: (nct6775) Fix virtual temperature sources for NCT6796D adds f6de298806d9 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D adds 55066354285b hwmon: (nct6775) Use different register to get fan RPM for fan7 adds a8dfd6236a76 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 76c93996683f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds ffc4c92227db sysfs: Do not return POSIX ACL xattrs via listxattr adds 6204a110ff9e Merge remote-tracking branch 'vfs-fixes/fixes' adds 0c1c780b5a2d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d792d4c4fc86 scsi: ibmvscsis: Fix a stringop-overflow warning adds adad633af7b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated adds 83e32a591077 scsi: sd: Contribute to randomness when running rotational device adds 31006001b75b Merge remote-tracking branch 'scsi-fixes/fixes' adds db7c8f1e5f1c drm/i915/gvt: Init PHY related registers for BXT adds d817de3bc186 drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler adds a1ac5f094301 drm/i915/gvt: request srcu_read_lock before checking if on [...] adds 7759ca3aac79 drm/i915/gvt: clear ggtt entries when destroy vgpu adds a530bf948ab7 Merge tag 'gvt-fixes-2018-09-18' of
https://github.com/int
[...] adds 2e04cd0230ae Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 2ea15030c3f0 mmc: sdhi: sys_dmac: check for all Gen3 types when whitelisting adds aa9231eceda7 Merge remote-tracking branch 'mmc-fixes/fixes' adds 3c499ea0c662 drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs [...] adds 57078338b2e4 drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers. adds b6be17ef9b64 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds a4d09f0a6e1a Merge remote-tracking branch 'kbuild/for-next' adds 69e6448e3a83 Merge remote-tracking branch 'leaks/leaks-next' adds a2363fe34ad4 Merge remote-tracking branch 'dma-mapping/for-next' adds c1e9d741a645 Merge remote-tracking branch 'arm/for-next' adds 49537ed3160c Merge remote-tracking branch 'arm-soc/for-next' adds 09d7e41a574c Merge remote-tracking branch 'actions/for-next' adds 9f2e9909f63f Merge branch 'v4.20/dt' into tmp/aml-rebuild adds 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently adds 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size adds b7eb0e26cc4a arm64: dts: meson: libretech: update board model adds f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. adds c362e4e0052a arm64: dts: meson-axg: add pdm adds 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec adds d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card adds eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac adds 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes adds 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order adds 820e0f1868fe Merge branch 'v4.20/dt64' into tmp/aml-rebuild adds 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card adds 17662ec0afc4 Merge branch 'v4.20/defconfig' into tmp/aml-rebuild adds 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry adds 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation adds d4983983d987 soc: amlogic: add meson-canvas driver adds 8787854a1fbf Merge branch 'v4.20/drivers' into tmp/aml-rebuild adds b1048965a9eb Merge remote-tracking branch 'amlogic/for-next' adds 568caa4d96f6 Merge remote-tracking branch 'aspeed/for-next' adds 7b4178d8355b Merge remote-tracking branch 'at91/at91-next' adds fb76c4efaa7c Merge remote-tracking branch 'bcm2835/for-next' adds 9165f6b68995 Merge remote-tracking branch 'imx-mxs/for-next' adds e7790f49e00b Merge remote-tracking branch 'keystone/next' adds 7a82f70202e1 Merge remote-tracking branch 'mediatek/for-next' adds 42f13e22ff55 Merge remote-tracking branch 'mvebu/for-next' adds 62edadd5c23c Merge remote-tracking branch 'omap/for-next' adds 1eda8f5bb414 Merge remote-tracking branch 'qcom/for-next' adds 148d1f36a786 Merge remote-tracking branch 'realtek/for-next' adds 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node adds 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA adds 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support adds e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] adds 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree adds 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU adds 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes adds 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree adds 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices adds 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support adds 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support adds 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support adds 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes adds 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes adds a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node adds 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node adds 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node adds 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node adds 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes adds 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes adds c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support adds a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support adds 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes adds c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes adds 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores adds 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes adds e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support adds 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances adds 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] adds ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] adds 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes adds ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support adds c6eb20473f0b arm64: dts: renesas: condor: add PCIe support adds c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree adds fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments adds 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node adds ff55027185bc arm64: dts: renesas: r8a77965: Move timer node adds 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible adds 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 adds 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] adds 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] adds 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 adds 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node adds 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes adds ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes adds bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes adds 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes adds 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 adds 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes adds 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes adds 5f7d1395275e Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] adds 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs adds c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes adds cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions adds 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc adds f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support adds 36fc8dba0195 Merge branches 'arm-dt-for-v4.20', 'arm64-dt-for-v4.20' an [...] adds bc8871536246 ARM: shmobile: r8a7744: Basic SoC support adds 76506880eac6 arm64: defconfig: enable R8A774C0 SoC adds a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input adds fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst adds 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E adds 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding adds 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] adds c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support adds f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module adds 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N adds 2662ae94a639 Merge branches 'arm-soc-for-v4.20', 'arm64-defconfig-for-v [...] adds 0e90a3a8a42d Merge remote-tracking branch 'renesas/next' adds 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 adds a1e5c133c1a7 Merge branch 'v4.20-armsoc/dts32' into for-next adds 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] adds 41c832563530 Merge branch 'v4.20-armsoc/dts64' into for-next adds 33cac4ac4829 Merge remote-tracking branch 'rockchip/for-next' adds b9e89ce78d29 dt-bindings: arm: Explicitly mark Samsung Exynos SoC as unstable adds 7c92b9a8e0fc ARM: dts: exynos: Correct audio subsystem parent clock on [...] adds 4dcbc9cf5e6d Merge branch 'next/dt' into for-next adds 402b422fe6d3 Merge remote-tracking branch 'samsung-krzk/for-next' adds 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings adds 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings adds 9266cf77f759 Merge branch 'sunxi/dt-for-4.20' into sunxi/for-next adds c88248becf5d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 8c53bffa7654 Merge remote-tracking branch 'tegra/for-next' adds ca7f686ac9fe arm64: Fix silly typo in comment adds d71be2b6c0e1 arm64: cpufeature: Detect SSBS and advertise to userspace adds 2d1b2a91d56b arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS adds 0bf0f444b2c4 arm64: entry: Allow handling of undefined instructions from EL1 adds 8f04e8e6e29c arm64: ssbd: Add support for PSTATE.SSBS rather than trapp [...] adds 7c36447ae5a0 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disa [...] adds b8925ee2e12d arm64: cpu: Move errata and feature enable callbacks close [...] adds 8a60419d3676 arm64: force_signal_inject: WARN if called from kernel context adds e4ba15debcfd arm64: fix for bad_mode() handler to always result in panic adds 74e248286e1d arm64: sysreg: Clean up instructions for modifying PSTATE fields adds 5ffdfaedfa0a arm64: mm: Support Common Not Private translations adds ab510027dc4d arm64: KVM: Enable Common Not Private translations adds 68c83594be36 Merge remote-tracking branch 'arm64/for-next/core' adds ce005ebd31db Merge remote-tracking branch 'clk/clk-next' adds 20a4f0dbcfb3 Merge remote-tracking branch 'clk-samsung/for-next' adds 66b53a8616ec Merge remote-tracking branch 'c6x/for-linux-next' adds dbd9228bb886 csky: Build infrastructure adds bd032dd6ed9c csky: defconfig adds d46b38db96f8 csky: Kernel booting adds a4571e227938 csky: Exception handling and mm-fault adds c98f0fc01031 csky: System Call adds 7cd7abcd2acf csky: Cache and TLB routines adds ed7dcac1e0f3 csky: MMU and page table management adds a51eb26bd944 csky: Process management and Signal adds 60367116cc11 csky: VDSO and rt_sigreturn adds fbb4e798d158 csky: IRQ handling adds b9adbc71f0ab csky: Atomic operations adds af7a63ee980d csky: ELF and module probe adds 2418a9d77fb9 csky: Library functions adds dd7047e9e42e csky: User access adds a23b652c2ab5 csky: Debug and Ptrace GDB adds 3738782b6821 csky: SMP support adds 5ae1990e1863 csky: Misc headers adds 62098e7d0a7f dt-bindings: csky CPU Bindings adds da5734d918db dt-bindings: Add vendor prefix for csky adds 0803777ed6ba Merge remote-tracking branch 'csky/linux-next' adds 3890bcb2a3c1 Merge remote-tracking branch 'm68k/for-next' adds 9b340567a25c m68k: fix command-line parsing when passed from u-boot adds c8c54de8b97b Merge remote-tracking branch 'm68knommu/for-next' adds bcec54bf3118 mips: switch to NO_BOOTMEM adds 29dbfd834b29 Merge remote-tracking branch 'mips/mips-next' adds 000b0b671e98 Merge remote-tracking branch 'parisc-hd/for-next' adds dd9a8c5a8739 powerpc/tm: Fix HFSCR bit for no suspend case adds 56d20861c027 powerpc/vdso: Correct call frame information adds c4cb8edd1ff2 Merge remote-tracking branch 'powerpc/next' adds 9e8a841bfb4a Merge remote-tracking branch 'risc-v/for-next' adds 9c847ab4279c Merge remote-tracking branch 's390/features' adds a0cef10045c9 Merge remote-tracking branch 'uml/linux-next' adds 623939eae0fb Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 255bdbe61067 Merge remote-tracking branch 'befs/for-next' adds e4a93447db2d Merge branch 'misc-4.19' into for-next-current-v4.19-20180914 adds fc5b842177ba Merge branch 'for-next-current-v4.19-20180914' into for-ne [...] adds 6824bbb9355b Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 8ee313f8861b Btrfs: unify error handling of btrfs_lookup_dir_item adds 407e2b8983c8 Btrfs: remove unnecessary level check in balance_level adds 99e5ad8e42d5 Btrfs: assert page dirty bit on extent buffer pages adds 4315e42eb1b7 Btrfs: skip set_page_dirty if eb pages are already dirty adds 163e80d1576b Btrfs: remove wait_ordered_range in btrfs_evict_inode adds bf1d613989c9 btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 41806fc99716 btrfs: handle error of get_old_root adds 464180658360 btrfs: change remove_extent_mapping to return void adds 31a8cc6267d1 btrfs: fix error handling in btrfs_dev_replace_start adds ef4c3515ee1c btrfs: Enhance btrfs_trim_fs function to handle error better adds 080e9eba6d0c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds b08614769787 btrfs: iterate all devices during trim, instead of fs_devi [...] adds 98598fda5ca1 btrfs: don't attempt to trim devices that don't support it adds de8511466568 btrfs: keep trim from interfering with transaction commits adds 4a994244a2b6 btrfs: wait on caching when putting the bg cache adds 935580eb6af7 Merge branch 'misc-next' into for-next-next-v4.20-20180914 adds b1c8b9fc2b48 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] adds 7559f62f9369 btrfs: tests: add separate stub for find_lock_delalloc_range adds 09d4fef7b442 btrfs: tests: move testing members of struct btrfs_root to [...] adds d52abaaa8d23 btrfs: tests: group declarations of self-test helpers adds 1ce2459b0d84 btrfs: tests: polish ifdefs around testing helper adds 80a085418473 Merge branch 'cleanup/tests' into for-next-next-v4.20-20180914 adds bb86727be5e4 Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] adds b0dd9e0066a3 btrfs: remove btrfs_dev_replace::read_locks adds ec47605c8c1f btrfs: open code btrfs_dev_replace_clear_lock_blocking adds ae47d9f34a9f btrfs: open code btrfs_dev_replace_stats_inc adds e0472bc97514 btrfs: open code btrfs_after_dev_replace_commit adds 892fe882f73b btrfs: dev-replace: avoid useless lock on error handling path adds 3232d495f9eb btrfs: dev-replace: move replace members out of fs_info adds 2ff3af5fbb1e btrfs: dev-replace: remove pointless assert in write unlock adds a4114f7bdd7c btrfs: reada: reorder dev-replace locks before radix tree preload adds 6ac34dd920d7 btrfs: dev-replace: swich locking to rw semaphore adds f46692e23a1b btrfs: dev-replace: remove custom read/write blocking scheme adds 0d665e9b1ddf btrfs: dev-replace: open code trivial locking helpers adds d44a33607e6a Merge branch 'dev/dev-replace-locking' into for-next-next- [...] adds b910373a2d04 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds 74980c4190d0 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 18809c70c6cf btrfs: Factor out loop processing all refs of a head adds 185d1487472b btrfs: refactor __btrfs_run_delayed_refs loop adds 56632566588b Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] adds 773cc334cf33 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds c16b6c3f8752 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 89067b62df5b Merge branch 'for-next-next-v4.20-20180914' into for-next- [...] adds 738719da5013 Merge remote-tracking branch 'btrfs-kdave/for-next' adds e7e222040473 smb3: do not display confusing message on mount to Azure servers adds a84f49429e02 cifs: Use kmemdup rather than duplicating its implementati [...] adds 46688c1ee1ba cifs: remove set but not used variable 'cifs_sb' adds 161543eb3e66 smb3: add tracepoint to catch cases where credit refund of [...] adds e27d9ee5c818 cifs: add a smb2_compound_op and change QUERY_INFO to use it adds 0e91b98fec3f cifs: change mkdir to use a compound adds d99c6fb5afea cifs: change unlink to use a compound adds 979dbc445c06 cifs: create helpers for SMB2_set_info_init/free() adds 12559f0ca559 cifs: make rmdir() use compounding adds 3734dbd58965 cifs: change SMB2_OP_SET_EOF to use compounding adds d099d019dd02 cifs: change SMB2_OP_SET_INFO to use compounding adds b6233787a893 cifs: remove the is_falloc argument to SMB2_set_eof adds 668349c3edb2 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] adds 864b4f60f96e cifs: create a define for the max number of iov we need fo [...] adds d1f4dba68775 SMB3: Backup intent flag missing from compounded ops adds d567c6df2dd8 cifs: add a warning if we try to to dequeue a deleted mid adds f31a9f2381d6 cifs: only wake the thread for the very last PDU in a compound adds 086503eeb2fa smb3: allow stats which track session and share reconnects [...] adds 022051375103 cifs: protect against server returning invalid file system [...] adds 7a241b6d20e7 cifs: minor updates to module description for cifs.ko adds 9ea12867def2 smb3: add way to control slow response threshold for loggi [...] adds 0d6ca1f821db Merge remote-tracking branch 'cifs/for-next' adds 359f485d5067 Merge remote-tracking branch 'ecryptfs/next' adds 5875abb500bf Merge remote-tracking branch 'ext3/for_next' adds 589c8f8efa85 Merge remote-tracking branch 'f2fs/dev' adds 9163b1d597fd Merge remote-tracking branch 'fuse/for-next' adds 2d85752b1845 Merge remote-tracking branch 'jfs/jfs-next' adds ae379330273f Merge remote-tracking branch 'orangefs/for-next' adds 2953999404aa Merge remote-tracking branch 'v9fs/9p-next' adds a948240c9cf7 Merge remote-tracking branch 'vfs/for-next' adds 29d52011ad21 Merge remote-tracking branch 'pci/next' adds 807588ac9201 HID: i2c-hid: disable runtime PM operations on hantick touchpad adds 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next adds 98885260b151 Merge remote-tracking branch 'hid/for-next' adds e96d0f02c174 Merge remote-tracking branch 'i2c/i2c/for-next' adds e0decff91597 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule adds 07c3f8ea0aae hwmon: (mc13783-adc) Remove the mention to 'Atlas' adds 51e74e500202 hwmon: (mc13783-adc) Use
nxp.com
URLs adds 047981ca1d46 hwmon: Convert to using %pOFn instead of device_node.name adds 99478e4e3970 hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string adds fe46ec294a04 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks adds 3ad1701c6633 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] adds 156960739143 hwmon: (nct6775) Clean up a condition adds 1e633fe470a4 hwmon: (mc13783-adc) Switch to SPDX identifier adds e2ab9984e978 hwmon: (sht15) Switch to SPDX identifier adds c3fbe73a2e05 hwmon: (lm75) Add MAX31725/6 support adds 3c23c13d0582 hwmon: (asus_atk0110) Use PTR_ERR_OR_ZERO instead of reimp [...] adds 59a5eef8ff68 hwmon: (scmi) Remove redundant pointer check adds 05f39504bb2a hwmon: (lm92) Fix whitespace issues adds 18213cfb88d2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 6a65a2e2aa4c Merge remote-tracking branch 'jc_docs/docs-next' adds 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() adds 258c430456ba media: em28xx: fix handler for vidioc_s_input() adds f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails adds 15644bfa195b media: em28xx: fix input name for Terratec AV 350 adds afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] adds 092a37875a22 media: v4l2: remove VBI output pad adds c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] adds 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] adds caf276be3a96 media: v4l2-mc: add print messages when media graph fails adds f3efe15a2f05 media: dvb: use signal types to discover pads adds 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number adds 44fd653bde54 media: au8522: declare its own pads adds fc9bd1cea522 media: msp3400: declare its own pads adds 87f9971710d6 media: saa7115: declare its own pads adds bc322c0d46ce media: tvp5150: declare its own pads adds 552b926fa3b1 media: si2157: declare its own pads adds 3aa13787c8af media: saa7134: declare its own pads adds db7da96ba861 media: mxl111sf: declare its own pads adds 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes adds bd24db04101f media: tvp5150: fix width alignment during set_selection() adds 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler adds 28b9e227d222 media: tvp5150: convert register access to regmap adds 8a7441baccd4 media: tvp5150: make use of regmap_update_bits adds e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers adds 5cb8294013a4 media: tvp5150: add default format helper adds b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] adds 1569586688a0 media: tvp5150: fix standard autodetection adds 1bb086bc4d4a media: tvp5150: split reset/enable routine adds 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] adds 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling adds 62a764e1c56e media: tvp5150: disable output while signal not locked adds 2f0a5c65d162 media: tvp5150: issue source change events adds 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages adds 0db87cc7ffdf media: tvp5150: add g_std callback adds ee9a6ff6a697 media: tvp5150: add querystd adds 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used adds c135e99748fe media: tvp5150: get rid of some warnings adds 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer adds 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header adds de2bc45c84f7 media: vsp1: Update LIF buffer thresholds adds 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation adds 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation adds 23a99e80e308 media: vsp1: use periods at the end of comment sentences adds ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU adds 03939db7cb0e media: vsp1: Document max_width restriction on UDS adds 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] adds 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] adds 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] adds 7d2332c76d1b media: imx274: rearrange sensor startup register tables adds 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME adds 9648cb577b76 media: imx274: rename frmfmt and format to "mode" adds 1657c28d82e8 media: imx274: fix error in function docs adds ca017467c78b media: imx274: add helper to read multibyte registers adds e6002df8f37f media: imx274: switch to SPDX license identifier adds 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] adds 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name adds 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] adds 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() adds b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] adds e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] adds aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence adds bad1774ed41e media: ov5640: Fix timings setup code adds dc29a1c187ee media: ov5640: fix exposure regression adds 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode adds c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation adds a8f438c684ea media: ov5640: fix auto controls values when switching to [...] adds 985cdcb08a04 media: ov5640: fix restore of last mode set adds 61a22e06db07 Merge remote-tracking branch 'v4l-dvb/master' adds ba494dd76791 Merge remote-tracking branch 'v4l-dvb-next/master' adds a4a008e53c9e intel_idle: Get rid of custom ICPU() macro adds 0e7ea2f3b0e0 cpufreq: remove unnecessary unlikely() adds 51b177637b5c cpufreq: Convert to using %pOFn instead of device_node.name adds 3bb756449b2d PM / hibernate: Documentation: fix image_size default value adds 8412dbd64258 PM / sleep: Show freezing tasks that caused a suspend abort adds 17ed15183c24 powercap: RAPL: Get rid of custom RAPL_CPU() macro adds 5d457454f4b7 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] adds 719cf71cada1 ACPI / glue: Split dev_is_platform() out of module for wide use adds 7e79a6927327 ACPI: custom_method: remove meaningless null check before [...] adds 240714061c58 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] adds afd0b1fb2226 mailbox: PCC: handle parse error adds 36b835176fe0 ACPI / PMIC: Sort headers alphabetically adds 78cd96f0504b ACPI / PMIC: Convert drivers to use SPDX identifier adds d030fd0ec5c7 ACPI / property: Switch to bitmap_zalloc() adds c394940a72c5 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] adds 86b62e5cd896 ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc [...] adds f799c5fe3ef1 Merge branch 'acpi-soc' into linux-next adds d1e1303173d7 cpufreq: dt: Add support for r8a7744 adds edbdf4828402 Merge branch 'pm-cpufreq' into linux-next adds cb7521ef621b Merge remote-tracking branch 'pm/linux-next' adds eb2a7fb5b002 Merge remote-tracking branch 'cpupower/cpupower' adds 99ed748e878a IB/mlx5: Allow transition of DCI QP to reset adds caf1e3ae9fa6 RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu adds f89b7dfa3353 RDMA/core: Avoid unnecessary sa_family overwrite adds 89c5691cdd95 RDMA/core: Let protocol specific function typecast sockadd [...] adds a362ea1d9e1a RDMA/core: Introduce and use rdma_set_src_addr() between I [...] adds 77addc524473 RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr adds 783793b5543d RDMA/core: Use common code flow for IPv4/6 for addr resolve adds 307edde8efb7 RDMA/core: Refer to network type instead of device type adds c31d4b2ddf07 RDMA/core: Protect against changing dst->dev during destin [...] adds 6aaecd385685 RDMA/core: Simplify roce_resolve_route_from_path() adds d6b1764a8c5a RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to chec [...] adds 0e9d2c19bff1 RDMA/core: Consider net ns of gid attribute for RoCE adds 4c0b6534c910 Documentation/ABI: document /sys/class/net/*/dev_port adds 9b8b2a323008 IB/ipoib: Use dev_port to expose network interface port numbers adds f6350da41dc7 IB/ipoib: Log sysfs 'dev_id' accesses from userspace adds cb816cd22618 RDMA: Remove duplicated include from ib_addr.h adds 24b7ab9e9ebb Merge remote-tracking branch 'rdma/for-next' adds 4ef972fd3ec6 net: phy: ste10Xp: Remove wrong SUPPORTED_Pause adds 26eb00a4fcad net: phy: et1011c: Remove incorrect missing 1000 Half adds 15d8daf7bc2d net: phy: bcm63xx: Allow to be built with COMPILE_TEST adds 58056c1e1b0e net: ethernet: Use phy_set_max_speed() to limit advertised speed adds 00eb2243b933 net: bcmgenet: Fix speed selection for reverse MII adds 04b7d41d8046 net: ethernet: Fix up drivers masking pause support adds 41124fa64d4b net: ethernet: Add helper to remove a supported link mode adds af8d9bb2f2f4 net: ethernet: Add helper for MACs which support asym pause adds c306ad36184f net: ethernet: Add helper for MACs which support pause adds 70814e819c11 net: ethernet: Add helper for set_pauseparam for Asym Pause adds 0c122405d4c3 net: ethernet: Add helper for set_pauseparam for Pause adds 22b7d29926b5 net: ethernet: Add helper to determine if pause configurat [...] adds 15665342d48b Merge branch 'Preparing-for-phylib-linkmodes' adds 435f2e7cc0b7 net: bridge: add support for sticky fdb entries adds db3df242bc44 qlcnic: Remove set but not used variables 'fw_mbx' and 'hdr_size' adds f8a1988f6551 net: ethernet: Use DIV_ROUND_UP instead of reimplementing [...] adds d700ec4118f9 net: dsa: mv88e6xxx: Make sure to configure ports with ext [...] adds 52d0d404d39d geneve: add ttl inherit support adds a20625e49dde docs: net: Remove TCP congestion document adds aaf9253025e8 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds cc973aecf0b0 MIPS: lantiq: Do not enable IRQs in dma open adds 7969119293f5 net: dsa: Add Lantiq / Intel GSWIP tag support adds 839790e88a3c dt-bindings: net: Add lantiq, xrx200-net DT bindings adds fe1a56420cf2 net: lantiq: Add Lantiq / Intel VRX200 Ethernet driver adds 86ce2bc73c7a dt-bindings: net: dsa: Add lantiq, xrx200-gswip DT bindings adds 14fceff4771e net: dsa: Add Lantiq / Intel DSA driver for vrx200 adds d03790f55a68 Merge branch 'Lantiq-Intel-vrx200-support' adds 15033f0457dc ipv6: Add sockopt IPV6_MULTICAST_ALL analogue to IP_MULTICAST_ALL adds 9708d2b5b7c6 llc: avoid blocking in llc_sap_close() adds e4a2a3048ed9 net: sock: introduce SOCK_XDP adds 4f23aff8713c tuntap: switch to use XDP_PACKET_HEADROOM adds 291aeb2b1dba tuntap: enable bh early during processing XDP adds f7053b6ccb65 tuntap: simplify error handling in tun_build_skb() adds ac1f1f6c5ae8 tuntap: tweak on the path of skb XDP case in tun_build_skb() adds 8ae1aff0b331 tuntap: split out XDP logic adds 1a097910adda tuntap: move XDP flushing out of tun_do_xdp() adds fe8dd45bb755 tun: switch to new type of msg_control adds 043d222f93ab tuntap: accept an array of XDP buffs through sendmsg() adds 0efac27791ee tap: accept an array of XDP buffs through sendmsg() adds 0a0be13b8fe2 vhost_net: batch submitting XDP buffers to underlayer sockets adds 8bb83b78382c Merge branch 'vhost_net-TX-batching' adds b2ddc48a81b5 net: dsa: b53: Do not fail when IRQ are not initialized adds 293681f149a8 vxlan: Remove duplicated include from vxlan.h adds 50c12f7401a9 gso_segment: Reset skb->mac_len after modifying network header adds 310fc0513ea9 tg3: Fix fall-through annotations adds f91845da9fda pktgen: Fix fall-through annotation adds ee4fccbee7d3 net/ibm/emac: Remove VLA usage adds 52bb6677d530 net: move definition of pcpu_lstats to header file adds 0dc235afc59a cxgb4: Fix endianness issue in t4_fwcache() adds 992bea8e40b7 cxgb4: add per rx-queue counter for packet errors adds c3ec8bcceb07 cxgb4: update supported DCB version adds 93be42f9173b net/sched: act_police: use per-cpu counters adds 2d550dbad83c net/sched: act_police: don't use spinlock in the data path adds 50676de48679 Merge branch 'act_police-lockless-data-path' adds 21e65923abaa net: phy: et011c: Remove incorrect PHY_POLL flags adds b0350d51f001 ip_gre: fix parsing gre header in ipgre_err adds a82738adff16 ip6_gre: simplify gre header parsing in ip6gre_err adds 7a3dd8c8979c tls: async support causes out-of-bounds access in crypto APIs adds f5de8bfef85b net: dsa: gswip: Fix return value check in gswip_probe() adds f592e0b9895c net: dsa: gswip: Fix copy-paste error in gswip_gphy_fw_probe() adds b8b2de91e9db net: lantiq: Fix return value check in xrx200_probe() adds 0a959e45846a net: hns: make function hns_gmac_wait_fifo_clean() static adds d52030e6d584 dt-bindings: net: lantiq, xrx200-net: Use lower case in hex adds e82b5fe5d480 dt-bindings: net: dsa: lantiq, xrx200-gswip: Fix minor sty [...] adds a44ecfbda48f net: lantiq: lantiq_xrx200: Move clock prepare to probe function adds 0e630b598e87 net: dsa: lantiq_gswip: Minor code style improvements adds 711ddb625cf0 net: dsa: tag_gswip: Add gswip to dsa_tag_protocol_to_str() adds d10f7e1d9e60 Merge branch 'lantiq-Minor-fixes-for-vrx200-and-gswip' adds 6f9dbadc1ac6 net: aquantia: memory corruption on jumbo frames adds 0185e2e69f8e selftests/tls: Add MSG_WAITALL in recv() syscall adds 1635bb548f84 net: rds: use memset to optimize the recv adds 764ea3714a85 net: usb: remove redundant null pointer check before of_node_put adds 1ddc5d3e5f1c net: dsa: remove redundant null pointer check before of_node_put adds b458925ed579 net: dsa: remove redundant null pointer check before put_device adds a4ebec033e1c net: ethernet: remove redundant null pointer check before [...] adds 75b2c206bb10 liquidio: Add the features to show FEC settings and set FE [...] adds fc69660bbdb2 s390/qeth: move L2 xmit code to core module adds f13ade199391 s390/qeth: run non-offload L3 traffic over common xmit path adds 0a6da4b10d9c s390/qeth: remove unused L3 xmit code adds 40e6a2258492 s390/qeth: remove qeth_get_elements_no() adds f231dc9dbd78 s390/qeth: limit csum offload erratum to L3 devices adds 2d3986d1ceda s390/qeth: fix up protocol headers early adds 554942646653 s390/qeth: check size of required HW header cache object adds e517b649b3c3 s390/qeth: prepare for copy-free TSO transmission adds 356156b60aff s390/qeth: speed up TSO transmission adds 69d7ce80df6d s390/qeth: remove qeth_hdr_chk_and_bounce() adds 121ca39aa558 s390/qeth: uninstall IRQ handler on device removal adds 4d19db777a2f s390/qeth: invoke softirqs after napi_schedule() adds 31c92732cdf2 s390/qeth: fix typo in return value adds ed47155bdcf3 s390/qeth: fine-tune spinlocks adds 500abbf04029 s390/qeth: reduce 0-initializing when building IPA cmds adds ce5b127b172e Merge branch 's390-qeth-next' adds 5d288b88655d net: caif: remove redundant null check on frontpkt adds 0020f5c807ef net: socionext: Fix two sleep-in-atomic-context bugs in av [...] adds 076ed3da0c9b net/ipv4: defensive cipso option parsing adds c1d04a174f8d gianfar: remove duplicated include from gianfar.c adds e65d52564b01 cxgb4: remove duplicated include from cxgb4_main.c adds 03aa6d95c14c liquidio: remove duplicated include from lio_vf_rep.c adds 49780be19ceb qed: remove duplicated include from qed_cxt.c adds cf7d97e1e54d net: mdio: remove duplicated include from mdio_bus.c adds e366fa435032 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net adds 4373673597c9 Merge remote-tracking branch 'net-next/master' adds d58e468b1112 flow_dissector: implements flow dissector BPF hook adds 2f965e3fcd4b bpf: sync bpf.h uapi with tools/ adds c22fbae76c9f bpf: support flow dissector in libbpf and bpftool adds 9c98b13cc3bb flow_dissector: implements eBPF parser adds 50b3ed57dee9 selftests/bpf: test bpf flow dissection adds 4a9f42c9dcbf Merge branch 'bpf-flow-dissector' adds 70e88c758a6b selftests/bpf: fix bpf_flow.c build adds 7900efc19214 tools/bpf: bpftool: improve output format for bpftool net adds 664e7878451f samples/bpf: remove duplicated includes adds 534e0e52bc23 samples/bpf: fix a compilation failure adds 5964fc1cf0d7 Merge remote-tracking branch 'bpf-next/master' adds c7bc1a5f8193 Merge remote-tracking branch 'ipsec-next/master' adds 02b408fae3d5 netfilter: nf_tables: rt: allow checking if dst has xfrm attached adds cd5125d8f518 netfilter: nf_tables: split set destruction in deactivate [...] adds 0ef235c71755 netfilter: nf_tables: warn when expr implements only one o [...] adds 0935d5588400 netfilter: nf_tables: asynchronous release adds 2953d80ff048 netfilter: remove obsolete need_conntrack stub adds 6c47260250fc netfilter: nf_tables: add xfrm expression adds 59c08c69c278 netfilter: ctnetlink: Support L3 protocol-filter on flush adds 0d704967f4a4 netfilter: xt_cgroup: shrink size of v2 path adds fa5950e498e7 netfilter: nf_tables: avoid BUG_ON usage adds 70c0eb1ca016 netfilter: xtables: avoid BUG_ON adds 7052ba408019 netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL adds 4430b897a206 netfilter: cttimeout: remove superfluous check on layer 4 [...] adds c8204cab9cb5 netfilter: nat: remove unnecessary rcu_read_lock in nf_nat [...] adds 48109886e710 Merge remote-tracking branch 'netfilter-next/master' adds d14e0e00f394 Merge remote-tracking branch 'nfc-next/master' adds 43e2f2904160 Merge wireless-drivers into wireless-drivers-next adds 1b31d6693bb1 Merge remote-tracking branch 'wireless-drivers-next/master' adds fd71430f2e26 Merge remote-tracking branch 'bluetooth/master' adds 1bdac8658596 mac80211: fix issue with possible txq NULL pointer adds ec5b8381e2fc cfg80211: combine duplicate wdev init code adds 0ccc92731f2f Merge remote-tracking branch 'mac80211-next/master' adds 75167739bbe2 Merge remote-tracking branch 'gfs2/for-next' adds 8ec4cf89c557 Merge remote-tracking branch 'nand/nand/next' adds da62ce3b981e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] adds 8fbb1d4c705e mtd: spi-nor: parse SFDP Sector Map Parameter Table adds 93973b0c7fd8 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 6d39a1241ebc dm: Remove VLA usage from hashes adds a7e7edfea23f crc-t10dif: crc_t10dif_mutex can be static adds a78884811645 crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] adds 41a9aca6a2f3 crypto: cavium/nitrox - Added support for SR-IOV configuration. adds 9510e8d23558 Merge remote-tracking branch 'crypto/master' adds eb1d23d71e3e drm/bridge: analogix_dp: Downgrade "Link Training" message [...] adds 169cc4c7a14e drm: bridge: document bridge attach/detach imbalance adds 2dc7bad71cd3 Merge tag 'drm-misc-next-2018-09-13' of git://anongit.free [...] adds efeaf9278a44 Merge remote-tracking branch 'drm/drm-next' adds 668b93a2ae02 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 18ace11f87e6 drm: Introduce per-device driver_features adds 1feb64c49d7f drm/i915: Clear DRIVER_ATOMIC on a per-device basis adds 351c4dbe4fae drm/amdgpu: Use per-device driver_features to disable atomic adds 6f19eb21a2ef udmabuf: fix error code in map_udmabuf() adds 69fdf4206a8b drm: Differentiate the lack of an interface from invalid p [...] adds bfd0f98a1112 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 9649802c9e88 Merge remote-tracking branch 'drm-msm/msm-next' adds c6a0057e54f9 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 1a866306e0fb drm/etnaviv: add DMA configuration for etnaviv platform device adds e2d361f42ad2 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds fadf3e019411 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] adds fb0e3d395838 Merge remote-tracking branch 'regmap/for-next' adds 5b03006d5c58 ALSA: hda: fix unused variable warning adds 7064f376d4a1 ALSA: intel8x0m: Register irq handler after register initi [...] adds 05e2ec3b00ed ALSA: atiixp: fix fall-through annotations adds ba494683ba01 Merge remote-tracking branch 'sound/for-next' adds e1e38ea14ea3 ASoC: remove unneeded static set .owner field in platform_driver adds e894efef9ac7 ASoC: core: add support to card rebind adds a7c439d6128d ASoC: soc-core: remove dai->driver NULL check adds d9b84a15892c ALSA: hda: Fix implicit definition of pci_iomap() on SH adds 597d18325acd ASoC: es8328: Fix fall-through annotations adds 982e386379f0 ASoC: hisilicon: fix fall-through annotations adds 24b7a0aa1abe ASoC: qdsp6: q6asm-dai: remove duplicated include from q6a [...] adds 4a9ed39477bd ASoC: soc-core: manage platform name under snd_soc_init_pl [...] adds be6ac0a9ced9 ASoC: soc-core: add snd_soc_is_matching_component() adds 29ca7d32d7f1 ASoC: remove redundant include adds bf0fa00fd841 ASoC: rt5682: Improve HP performance adds 90fbeb0cabf7 Merge branch 'asoc-4.19' into asoc-4.20 for rt5682 deps. adds afd603e4ded0 ASoC: rt5682: Update calibration function adds 28b20dde5e1c ASoC: rt5682: Fix the boost volume at the begining of playback adds 37efe23dcca3 ASoC: rt5682: Minor code modification adds 65ba4dd5200a ASoC: rt5677-spi: Drop unused GPIO include adds 435d4a8f2779 Merge branch 'asoc-4.20' into asoc-next adds 073897ed5f67 Merge remote-tracking branch 'sound-asoc/for-next' adds f8c0d7b16fd9 blk-iolatency: remove set but not used variables 'changed' [...] adds 0f222148b971 Merge branch 'for-4.20/block' into for-next adds cbeb869a3d11 block, bfq: correctly charge and reset entity service in a [...] adds d0edc2473be9 block, bfq: inject other-queue I/O into seeky idle queues [...] adds c8765de0adfc blok, bfq: do not plug I/O if all queues are weight-raised adds 4e0cd84418eb Merge branch 'for-4.20/block' into for-next adds 853cc9559e72 Merge remote-tracking branch 'block/for-next' adds 013ad043906b dm thin metadata: fix __udivdi3 undefined on 32-bit adds b592211c33f7 dm mpath: fix attached_handler_name leak and dangling hw_h [...] adds 0328ba90407c dm raid: remove bogus const from decipher_sync_action() re [...] adds 85c273937c5a Merge remote-tracking branch 'device-mapper/for-next' adds 0a854a4754d4 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 0f611b6e7861 mmc: sdhci-pltfm: Convert DT properties to generic device [...] adds 22c35a4f51dd mmc: sdhci-iproc: Add ACPI support adds ecc55d68adcb mmc: sdhci-of-arasan: Do now show error message in case of [...] adds a0bdb4173eb3 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 adds af9f5191e502 mmc: renesas_sdhi: Add r8a774a1 support adds b4c986b9430f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap adds 09dbf856f4d3 mmc: jz4740: Drop dependency on MACH_JZ4740/80 adds 15fdce25c2fd mmc: renesas_sdhi_internal_dmac: Fix a few typos adds 5e98a605f80a mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist adds fe94cae0d4af dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings adds d07d82c2e085 mmc: use SPDX identifier for Renesas drivers adds 13d2c006e261 mmc: jz4740: Add support for the JZ4725B adds 7566e320693e mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] adds c10e89af2ed0 mmc: tmio: move tmio_mmc_set_clock() to platform hook adds b915af3188a7 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller adds 215fa52ac9cd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver adds d4e52c9b4348 mmc: sdhci: add tuning error codes adds 21c38c7af711 mmc: sdhci-of-esdhc: add erratum A008171 support adds 490923a85246 sdhci: acpi: add free_slot callback adds 617ab9c743ea sdhci: acpi: add qcom sdhci host reset quirk fix adds 23346124cfe2 mmc: sdhci: Export sdhci_request() adds f9be8c0eef62 mmc: Convert to using %pOFn instead of device_node.name adds 912398e10f17 mmc: sdhci: add adma_table_cnt member to struct sdhci_host adds cc7ef0fb6373 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops adds 576e466080cd mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation adds 0a37d27d50c1 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock adds c7108137d103 mmc: tmio: refactor CLK_CTL bit calculation adds f2590022fd0b mmc: core: add helper to see if a host is doing a retune adds 91952098102b mmc: renesas_sdhi: skip SCC error check when retuning adds 9dae8aa2017d mmc: tmio: Fix SCC error detection adds 6b6cf07a9453 mmc: tmio: more concise clk calculation adds c5f63f7beb2a mmc: tmio: remove now unused variable adds a8fac44d0bf7 dt-bindings: mmc: tegra: Add pad voltage control properties adds 9229aed7ce1e dt-bindings: Add Tegra SDHCI pad pdpu offset bindings adds dc3e962b5ffe dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values adds fe5133873445 mmc: tegra: Reconfigure pad voltages during voltage switching adds b4844867d26f mmc: tegra: Poll for calibration completion adds 0e8a4790ed12 mmc: tegra: Set calibration pad voltage reference adds d8d32d8df119 mmc: tegra: Power on the calibration pad adds 7c95001e155e mmc: tegra: Disable card clock during pad calibration adds ff5ecdbecc01 mmc: tegra: Program pad autocal offsets from dt adds 7349401e2570 mmc: tegra: Perform pad calibration after voltage switch adds 0dd89faa1dcf mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 adds db9272ddab72 mmc: tegra: Add a workaround for tap value change glitch adds e5008e92eb1a mmc: tegra: Parse default trim and tap from dt adds f23261296ac5 mmc: tegra: Configure default tap values adds e5c621e542fe mmc: tegra: Configure default trim value on reset adds 757dcc039c73 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 adds 17f4a4cc52d4 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops adds a25e65f42c00 mmc: tegra: Disable card clock during tuning cmd on Tegra210 adds dda5b2b43063 mmc: tegra: Enable UHS and HS200 modes for Tegra210 adds e196a7c7b482 mmc: tegra: Enable UHS and HS200 modes for Tegra186 adds e01f89d21a83 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI adds fd06f901dc97 mmc: tegra: Parse and program DQS trim value adds b5fd479c8aa9 mmc: tegra: Implement HS400 enhanced strobe adds e3b55ae9a17a mmc: tegra: Implement HS400 delay line calibration adds fda2eda77d26 mmc: tegra: Implement periodic pad calibration adds fce3762f5829 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR adds 1e5ce60b7a38 mmc: sdhci: Add version V4 definition adds 35ad0f3d72b1 mmc: sdhci: Add sd host v4 mode adds b277a2e61b92 mmc: sdhci: Change SDMA address register for v4 mode adds 50e69a119a76 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode adds 957f188b7326 mmc: sdhci: Add 32-bit block count support for v4 mode adds 08e64e2c0698 mmc: sdhci: Add Auto CMD Auto Select support adds b5aa86b2e212 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode adds 9e9e81764df0 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] adds 1f25b63753f6 mmc: sdhci-sprd: Add Spreadtrum's initial host controller adds f55419b79428 mmc: sunxi: Clarify new timing mode usage and implementation adds 4464311c3998 mmc: sunxi: Use new timing mode for A64 eMMC controller adds b7da2cc73d7a Merge branch 'fixes' into next adds f84c9604e608 mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] adds 4d07c8af15c5 mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR adds c42c3deae1a7 mmc: sdhci: fix __sdhci_adma_write_desc adds 0d2cd2d9a65f Merge remote-tracking branch 'mmc/next' adds 85dba8460846 Merge remote-tracking branch 'md/for-next' adds f70b3dacd74a Merge remote-tracking branch 'mfd/for-mfd-next' adds 9d9ae3414d1b power: supply: bq25890_charger: Add debugging output of fa [...] adds 0838d84fff7c power: supply: bq25890_charger: Remove unused table entries adds 2e1a2ddee9ce power: supply: bq25890_charger: Add the BQ25896 part adds ae6fe7a387e9 power: supply: bq25890_charger: Read back the current batt [...] adds 87a2b65fc855 power: supply: sysfs: ratelimit property read error message adds 54baff8d4e5d power: supply: ab8500_fg: silence uninitialized variable warnings adds b3e1b276a429 power: reset: convert to SPDX identifiers adds 9f7195da31fb power: reset: at91-poweroff: switch to slow clock before shutdown adds 4e018c1e9b05 power: reset: at91-poweroff: use only one poweroff function adds 9be74f0d39c1 power: reset: at91-poweroff: make mpddrc_base part of stru [...] adds 6764aca14fc8 power: reset: at91-poweroff: make sclk part of struct shdwc adds d12f84906bcb power: reset: at91-poweroff: rename at91_shdwc_base member [...] adds 9f1e44774be5 power: reset: at91-poweroff: do not procede if at91_shdwc [...] adds 2e04dd441a2e Merge tag 'psy-at91-poweroff-immutable-for-v4.20-signed' i [...] adds 36f47383c7f9 mfd: cros: add charger port count command definition adds 3af15cfacd1e power: supply: cros: add support for dedicated port adds 782853cf9b1b Merge tag 'psy-mfd-cros-immutable-for-v4.20-signed' into psy-next adds cb90a2c6f77f power: supply: max8998-charger: Fix platform data retrieval adds 8e32b44abb1f Merge remote-tracking branch 'battery/for-next' adds efdfeb079cc3 regulator: fixed: Convert to use GPIO descriptor only adds e3e70644ff85 Merge branch 'regulator-4.20' into regulator-next adds db6565af68db regulator: pfuze100-regulator: fix spelling mistake "stand [...] adds a09920026b53 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] adds 41b1c2f00fcc Merge remote-tracking branch 'regulator/for-next' adds 1570d4c7b011 Merge remote-tracking branch 'security/next-testing' adds 1f8266ff5884 apparmor: don't try to replace stale label in ptrace access check adds f7b972dfab17 Merge remote-tracking branch 'apparmor/apparmor-next' adds 4458bba09788 selinux: Add __GFP_NOWARN to allocation at str_read() adds a79eeda4fd12 Merge remote-tracking branch 'selinux/next' adds 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() adds fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] adds b64a44b4bcdb tpm: Make SECURITYFS a weak dependency adds 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv adds 8489bf8336ea tpm: add support for nonblocking operation adds 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. adds f2516a8f4373 Merge remote-tracking branch 'tpmdd/next' adds ca13d658d206 Merge remote-tracking branch 'devicetree/for-next' adds 37a1aa88f98d spi: davinci: remove set but not used variable 'pdata' adds 3356d9f4cb45 spi: pic32-sqi: remove unnecessary of_node_get() adds 0baf9eb25572 spi: add new SPI_CS_WORD flag adds cbaa62e0094a spi: add software implementation for SPI_CS_WORD adds 926369667732 Merge tag 'spi-cs-word' into spi-4.20 adds a3762b13a596 spi: spi-davinci: Add support for SPI_CS_WORD adds 8089babee17c spi: pxa2xx: Remove the shutdown callback adds 0fd85869c2a9 spi/bcm63xx-hsspi: keep pll clk enabled adds 00bca73bfca4 spi: mediatek: Don't modify spi_transfer when transfer. adds 71388b215697 spi: always use software fallback for SPI_CS_WORD when usi [...] adds f34ecdbd5661 spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio adds 52ee9c5947db Merge branch 'spi-4.20' into spi-next adds e1d27a150085 Merge remote-tracking branch 'spi/for-next' adds 1ab6c1647557 Merge branch 'core/objtool' adds c83fae90bcdd Merge branch 'locking/core' adds bec4636acd8b Merge branch 'locking/urgent' adds dbb509fd8c4e Merge branch 'perf/core' adds 20e3530e4cbb Merge branch 'perf/urgent' adds 5b07519d197b Merge branch 'sched/core' adds 4e36780e3fd2 Merge branch 'x86/asm' adds 7c6f231c9caf Merge branch 'x86/boot' adds bb69fa0ce0b7 Merge branch 'x86/core' adds 40015030d593 Merge branch 'x86/microcode' adds 2104e85d4a27 Merge branch 'x86/paravirt' adds fca60caec28a Merge branch 'x86/pti' adds f267a29578f7 Merge branch 'x86/urgent' adds ab9942fe0fdb Merge remote-tracking branch 'tip/auto-latest' adds c968ed08594d EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions adds cef2a27a4222 Merge remote-tracking branch 'edac-amd/for-next' adds f58f9013466f Merge remote-tracking branch 'rcu/rcu/next' adds 6a91e639ad23 Merge remote-tracking branch 'kvms390/next' adds 01de634f3994 xen: issue warning message when out of grant maptrack entries adds 12eb2c212ee0 Merge remote-tracking branch 'xen-tip/linux-next' adds 0b59c25f9100 mm: percpu: remove unnecessary unlikely() adds 1981278c7207 Merge remote-tracking branch 'percpu/for-next' adds 4531fb421841 Merge remote-tracking branch 'leds/for-next' adds ebba75fdf6fd acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * adds 3f901c865160 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * adds 4a758c929dc0 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi adds 4372ea94d40c ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t adds 05c3d056086a pci:ipmi: Move IPMI PCI class id defines to pci_ids.h adds 445e2cbda928 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX adds 25880f7d61a4 ipmi: Use more common logging styles adds f993cdd99a5f ipmi: Convert printk(KERN_<level> to pr_<level>( adds 01508d9ebf4f ipmi_si_pci: fix NULL device in ipmi_si error message adds 97a103e6b584 ipmi_si: fix potential integer overflow on large shift adds dd3535b937c1 ipmi: Change to ktime_get_ts64() adds 9abcfaaa7c77 ipmi:dmi: Use pr_fmt in the IPMI DMI code adds 1574608f5f42 ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address adds e3dbc6d1d470 ipmi: Convert pr_xxx() to dev_xxx() in the BT code adds 060e8fb53fe3 ipmi: fix return value of ipmi_set_my_LUN adds c75c5075e5c6 ipmi: Don't leave holes in the I2C address list in the ssi [...] adds 36e398d7ab02 ipmi: Free the address list on module cleanup adds b3096c70b3fa ipmi: Remove platform driver overrides and use the id_table adds bb9e2eed77a5 MAINTAINERS: Add file patterns for ipmi device tree bindings adds 10042504ed92 ipmi:ssif: Add support for multi-part transmit messages > 2 parts adds ebb3a648d374 Merge remote-tracking branch 'ipmi/for-next' adds 1652a83fa494 Merge 4.19-rc4 into usb-next adds 1820dc10baaa Merge remote-tracking branch 'usb/usb-next' adds 17383a64a15c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 956ae14fc1af Merge remote-tracking branch 'phy-next/next' adds 8baf9061c80d Merge 4.19-rc4 into tty-next adds 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section adds 77ec669f257b serial: uartps: Do not initialize field to zero again adds 4b9d33c6a306 serial: uartps: Fix suspend functionality adds 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] adds 14090ad1805f serial: uartps: Move alias reading higher in probe() adds e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] adds 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() adds 427c8ae9bebc serial: uartps: Change logic how console_port is setup adds 024ca329bfb9 serial: uartps: Register own uart console and driver structures adds bed25ac0e2b6 serial: uartps: Move Port ID to device data structure adds 6ac1b91f346f serial: uartps: Enable automatic flow control adds 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic adds 39724d56a0a8 kgdboc: Change printk to the right fashion adds 2dd453168643 kgdboc: Fix restrict error adds 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() adds ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe adds 415b43bdb008 tty: serial: uartlite: Move uart register to probe adds 5f6825d1cef7 tty: serial: uartlite: remove console_init adds deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port adds c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr adds 07b5e16e9830 tty: serial: imx: add lock for registers save/restore adds fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] adds 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" adds a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" adds 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 adds 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] adds c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 adds 20464f3a9b46 serial: sprd: Remove unused structure adds 2b5a997386b0 serial: sprd: Use readable macros instead of magic number adds 262d3dc00730 serial: sprd: Remove unnecessary resource validation adds dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' adds d2de9601eb12 serial: sprd: Fix the indentation issue adds 5963e8a31224 serial: mxs-auart: Fix potential infinite loop adds 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node adds c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] adds a27d938251ef serial: 8250_of: Fix for lack of interrupt support adds fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name adds f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again adds 834449872105 sc16is7xx: Fix for multi-channel stall adds 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" adds 863299001b39 tty_port: Remove incorrect whitespace after comments adds feacbecb39db TTY: tty_buffer, warn on leaks adds 97c7f06912e9 Merge remote-tracking branch 'tty/tty-next' adds 44b73962cb25 android: binder: no outgoing transaction when thread todo [...] adds 44d8047f1d87 binder: use standard functions to allocate fds adds 6b6642dadd68 android: binder: use kstrdup instead of open-coding it adds b7e6a8961b5d binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. adds a71bcc1b0949 vme: remove unneeded kfree adds 162aa53b1840 firmware: google: make structure gsmi_dev static adds aa2eb86060f4 misc: Convert to using %pOFn instead of device_node.name adds ed824215658c platform: goldfish: pipe: Fix comments to fit 80 columns adds c3c4e307dbb6 platform: goldfish: pipe: Update license adds 53bdf6686ef4 platform: goldfish: pipe: Move an opening brace to the next line adds 95577010a45c platform: goldfish: pipe: Separate the host interface to a [...] adds 84ae527aa58c platform: goldfish: pipe: Update the comment for GFP_ATOMIC adds d23069a5a53b platform: goldfish: pipe: Fail compilation if structs are [...] adds 869fd5023a71 platform: goldfish: pipe: Replace an array of 1 with a variable adds 25b97d57065e platform: goldfish: pipe: Replace pr_ with dev_ for logging adds 46928cc6ff6d platform: goldfish: pipe: Add blank lines to separate stru [...] adds 2ed43e53e359 platform: goldfish: pipe: Remove a redundant variable adds 610a72b70733 platform: goldfish: pipe: Replace two code blocks with a f [...] adds 468e62f92e90 platform: goldfish: pipe: Remove reduntant casting adds 1d1021a0f917 platform: goldfish: pipe: Remove a blank line before '}' adds 61b38f027f85 platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit' adds a0739604f489 platform: goldfish: pipe: Remove reduntant casting to (void) adds 92c320b97eb3 platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x adds 562a74de9757 platform: goldfish: pipe: Fix lines to not end an opening bracket adds 52bcc7d942f0 platform: goldfish: pipe: Fix alignment to match parenthesis adds cc14057f514b platform: goldfish: pipe: Move logical ops to the end of t [...] adds bfb8e8384793 platform: goldfish: pipe: Replace "x==NULL" to "!x" adds 2e6ae11dd0d1 slimbus: ngd: mark PM functions as __maybe_unused adds 99aeebe8140c misc: sgi-xp: remove meaningless null check before kfree adds dbd71398bdd4 drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address adds 09ed061a4f56 firmware: coreboot: Let OF core populate platform device adds 20edec388277 firmware: coreboot: Unmap ioregion after device population adds b81e3140e412 firmware: coreboot: Make bus registration symmetric adds a28aad66da8b firmware: coreboot: Collapse platform drivers into bus core adds a7d9b5f0120e firmware: coreboot: Remap RAM with memremap() instead of i [...] adds 7adb05bb813d firmware: coreboot: Only populate devices in coreboot_tabl [...] adds f685fc6ab051 Merge b4.19-rc4 into char-misc-next adds e3791243a25a Merge remote-tracking branch 'char-misc/char-misc-next' adds 72046ab2e4f2 Merge remote-tracking branch 'extcon/extcon-next' adds 8cf3f9cfd9dc Documentation: soundwire: Add documentation for multi link adds a306a0e4a532 soundwire: Initialize completion for defer messages adds 0c4a1049cf29 soundwire: Add support to lock across bus instances adds 48949722ced4 soundwire: Handle multiple master instances in a stream adds ce6e74d008ff soundwire: Add support for multi link bank switch adds 9b5c132a1ec9 soundwire: keep track of Masters in a stream adds 30246e2d78c0 soundwire: intel: Add pre/post bank switch ops adds e1c815f4b24a soundwire: intel: Fix uninitialized adev deref adds 7bce918be43f MAINTAINERS: Update Vinod's email adds c272a766db4f soundwire: intel: Remove duplicate assignment adds 502c00d9c315 Documentation: soundwire: fix stream.rst markup warnings adds 0bf750d12d69 Merge remote-tracking branch 'soundwire/next' adds 7dd68b147d60 staging: erofs: use explicit unsigned int type adds 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] adds 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" adds 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC adds e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver adds 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format adds 07c12b1c007c iio: imu: mpu6050: add support for regulator framework adds 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings adds 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] adds 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 adds 75de3b570b1c iio: tsl2772: add support for avago,apds9930 adds 7c14947e4d3d iio: tsl2772: add support for regulator framework adds 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro adds 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting adds 70f1cbddb265 iio: chemical: bme680: indent #defines consistently adds a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines adds 8d3032c3692d iio: chemical: bme680: use GENMASK macro adds 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro adds 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling adds a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings adds 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs adds 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address adds fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP adds b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP adds 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP adds b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors adds 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] adds 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer adds ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 adds 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg adds f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support adds eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift adds 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe adds 3a89b289df5d iio: adc: add support for mcp3911 adds 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 adds 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver adds 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] adds ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] adds b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE adds 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier adds 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier adds 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier adds 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier adds 1691d4ca7081 iio: chemical: bme680: Remove field value defines adds 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] adds 5e605a4df6f1 iio:adxl372: Add sampling frequency support adds 7ec040af6ce1 iio:adxl372: Add filter bandwidth support adds 8316cebd1e59 iio: dac: add support for ltc1660 adds d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 adds e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver adds 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw adds 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver adds fd2f53ebf981 iio: adc: sc27xx: Add raw data support adds 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration adds 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning adds 21eab7861688 iio: fix position relative kernel version adds 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT adds 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name adds ff5059302642 iio: dac: ad5758: Add support for hard reset adds 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops adds 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static adds 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] adds 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO adds 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings adds 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier adds 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier adds 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' adds d9e8fd0421c2 iio: adxl372: Refactor the driver adds 94dbb46c7a8f iio: adxl372: Add support for I2C communication adds c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings adds daae7861a696 iio: light: bh1750: simplify setting PM ops adds 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of
git://git.kernel.org/pub/scm/
[...] adds b4a01d8fa311 staging: wilc1000: fix null checks on wilc adds faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] adds 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() adds 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer adds 7dc074348eb8 Merge 4.19-rc4 into staging-next adds f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() adds a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device adds 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check adds 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] adds 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables adds d2118f8e93df staging: gasket: fix data page unmap DMA direction adds f8b6a076610f staging: gasket: page_table: don't unmap coherent pages adds c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees adds 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] adds 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] adds 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page adds a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling adds 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs adds ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper adds 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper adds 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz adds 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] adds bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] adds 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" adds 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] adds 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] adds 1ad53b2df90a staging: rtl8188eu: simplify calculation adds f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses adds 116bcfdfcf9b staging: rtl8188eu: remove whitespace adds 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true adds 2590e4e3a636 staging: rtl8188eu: fix comparsions to false adds 562fd259be53 staging: rtl8188eu: add missing spaces around operators adds 508c7457746a staging: rtl8188eu: fix lines over 80 characters adds f4cd8d753a57 staging: rtl8188eu: simplify function comments adds 37ec35a6cc2b staging: erofs: fix a missing endian conversion adds a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter adds c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter adds 0734ffbf574e staging: erofs: fix a bug when appling cache strategy adds 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page adds 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] adds 284db12cfda3 staging: erofs: add trace points for reading zipped data adds 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c adds be981724027a Merge remote-tracking branch 'staging/staging-next' adds 7578efbe35cb Merge remote-tracking branch 'mux/for-next' adds 90dcc411a686 Merge remote-tracking branch 'icc/icc-next' adds 8023ad364550 Merge branch 'topic/intel' into next adds 1576f7e1ef98 Merge branch 'topic/jz' into next adds 137482d55beb Merge remote-tracking branch 'slave-dma/next' adds 87ec5628a6b2 Merge remote-tracking branch 'scsi/for-next' adds eebcc1964648 scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init adds 78d85f31519c scsi: pm80xx: Remove set but not used variable 'device_id' adds fdd0a66b7af4 scsi: pm80xx: Remove set but not used variable 'page_code' adds 902ff8603ed7 scsi: iscsi: target: fix spelling mistake "entires" -> "entries" adds 5227388d599e scsi: aic7xxx: remove set but not used variable 'shared_scb_data' adds 6f1d8a5327c5 scsi: core: remove unnecessary unlikely() adds efcbe99818ac scsi: bnx2fc: Remove set but not used variable 'oxid' adds a63eba9efdc1 scsi: lpfc: Remove set but not used variable 'sgl_size' adds 2b08adff433c scsi: qla2xxx: Remove set but not used variable 'ptr_dma' adds 847debc94932 Merge remote-tracking branch 'scsi-mkp/for-next' adds 3c4473f972bd Merge remote-tracking branch 'rpmsg/for-next' adds 7e0b8f41974d gpiolib: Free the last requested descriptor adds 0b35cd7b1860 gpio: uapi: Grammar s/array/array of/ adds fa38869b0161 gpiolib: Don't support irq sharing for userspace adds d0121b8548bc gpiolib: use better errno if get_direction is not available adds 171948ea33e1 gpiolib: check if irqchip already has the irq hook replacements adds 3b3001cacdf4 gpio: vr41xx: Include the right header adds 2abfb31410fa gpio: vr41xx: Cut down on boilerplate adds e6f66448286e gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback adds 46bc1bd6ec10 gpio: xtensa: Include the right header adds a7e62cc5cb75 gpio: xtensa: Cut down on boilerplate adds c82e56821b8a gpio: viperboard: Include the right header adds afe1732a7000 gpio: viperboard: Cut down on boilerplate adds 2c7b0d841ee8 gpio: vx855: Include the right header adds 9392b0cded6d gpio: vx855: Cut down on boilerplate adds ff8e3d06cef2 gpio: xlp: Include the right header adds b587ac487f53 gpio: xlp: Cut down on boilerplate adds 3d4cb8a5436f gpio: wm8xxx: Use the right header adds 30908db3a2a2 gpio: wm8xxx: Cut down on boilerplate adds d2c1b588f606 gpio: Get rid of legacy header adds 72a8cedb8497 Merge branch 'devel' into for-next adds 54a6848b055f Merge remote-tracking branch 'gpio/for-next' adds 8e2aac333785 pinctrl: cannonlake: Fix gpio base for GPP-E adds 924cf800574f pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() int [...] adds 99d9806f8552 pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() adds 79b7d19ebaf6 pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() adds 61db6c9db384 pinctrl: baytrail: Convert to use device_get_match_data() adds 70c263c42c38 pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() int [...] adds c98a96672b10 pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() adds 0c03e92e7d66 pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_ [...] adds 6d7c05faaf01 pinctrl: intel: Introduce common macro for PM operations adds 5689d6aaea24 pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 05a100e4ac7d pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds b417748c0fa2 pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() adds c804d8ae2083 pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 6016b099c343 pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 4ee73414a4a1 pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 558b34ba10e2 pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() adds ae4610873fab pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() adds 27d91e80d53f pinctrl: remove unnecessary unlikely() adds d06e3be6e86a pinctrl: sh-pfc: r8a77965: Add SATA pins, groups and functions adds 491e9f585c97 pinctrl: sh-pfc: r8a77470: Add EtherAVB pin groups adds 951ae7cb068f pinctrl: sh-pfc: r8a77990: Add PWM pins, groups and functions adds 8f9a1acd8c8b dt-bindings: pinctrl: sh-pfc: Document r8a774a1 PFC support adds 91d627a779a1 pinctrl: sh-pfc: r8a7796: Add R8A774A1 PFC support adds ada9a3d98fac pinctrl: sh-pfc: r8a77965: Add Audio clock pin support adds 7a7dfc4770c7 pinctrl: sh-pfc: r8a77965: Add Audio SSI pin support adds 2ed03c835d6f pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function adds 2e38b882b9b0 Merge tag 'sh-pfc-for-v4.20-tag1' of
git://git.kernel.org/
[...] adds b432414b996d pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant adds 0d5b476f8f57 pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant adds 9ae4987ebbb9 pinctrl: sirf: atlas7: remove set but not used variables ' [...] adds 89c68b102f13 pinctrl: qcom: spmi-mpp: Fix drive strength setting adds b97760ae8e3d pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_ [...] adds 0c3dfa176912 pinctrl: at91: don't use the same irqchip with multiple gpiochips adds e897b3866580 pinctrl: at91-pio4: Get rid of legacy call adds 1c5fb66afa2a pinctrl: Include <linux/gpio/driver.h> nothing else adds a1a503a8c332 pinctrl: mediatek: add pinctrl-mtk-common-v2 for all Media [...] adds e78d57b2f87c pinctrl: mediatek: add pinctrl-moore that implements the g [...] adds b906faf7b61d pinctrl: mediatek: extend struct mtk_pin_field_calc to pin [...] adds fb5fa8dc151b pinctrl: mediatek: extend struct mtk_pin_desc to pinctrl-m [...] adds 1dc5e5369159 pinctrl: mediatek: extend struct mtk_pin_soc to pinctrl-mt [...] adds c28321979ba8 pinctrl: mediatek: add driving strength related support to [...] adds 3ad38a14e13c pinctrl: mediatek: add drv register support to pinctrl-mtk [...] adds 85430152ba46 pinctrl: mediatek: add pull related support to pinctrl-mtk [...] adds 0d7ca772148f pinctrl: mediatek: add advanced pull related support to pi [...] adds 182c842fd5e6 pinctrl: mediatek: add ies register support to pinctrl-mtk [...] adds 9afc305bfad7 pinctrl: mediatek: add pullen, pullsel register support to [...] adds e7507f57a93a pinctrl: mediatek: add MT7623 pinctrl driver based on gene [...] adds ea051eb38413 pinctrl: mediatek: use pin descriptor all in pinctrl-mtk-c [...] adds 2bc47dfe4f8b pinctrl: mediatek: add multiple register bases support to [...] adds 9d9b171c6897 pinctrl: mediatek: adjust error code and message when some [...] adds b7d7f9eeca55 pinctrl: mediatek: extend struct mtk_pin_desc which per-pi [...] adds 805250982bb5 pinctrl: mediatek: add pinctrl-paris that implements the v [...] adds 750cd15d9081 pinctrl: mediatek: add MT8183 pinctrl driver adds 79348f6fb713 pinctrl: mediatek: extend advanced pull support in pinctrl [...] adds 29686f0151df pintcrl: mediatek: add pull tweaks for I2C related pins on MT8183 adds 89132dd8ffd2 pinctrl: mediatek: extend eint build to pinctrl-mtk-common-v2.c adds 6561859b067f pinctrl: mediatek: add eint support to MT8183 pinctrl driver adds 55818b90233b Merge branch 'ib-mtk' into devel adds 677506ee09b9 pinctrl: intel: Move linux/pm.h to the local header adds b76f191420bc pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() adds e0da38425b35 pinctrl: baytrail: Sort headers alphabetically adds 5458b7cec46a pinctrl: cherryview: Re-use data structures from pinctrl-intel.h adds e93ca9bbf3d8 pinctrl: cherryview: Remove unused groups of pins adds a919684f9ed9 pinctrl: cherryview: Describe members of couple of structs adds 994f8865687d pinctrl: cherryview: Remove linux/init.h and sort headers adds 22d7fe4984a2 pinctrl: mtk: Fix up GPIO includes adds 716059bc01ff Merge branch 'devel' into for-next adds 5e1c863709ab Merge remote-tracking branch 'pinctrl/for-next' adds 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL adds a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...] adds 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...] adds b21c5bd562dd signal: Remove specific_send_sig_info adds fb50f5a4011c signal: Pair exports with their functions adds 43f15d97cece Merge remote-tracking branch 'userns/for-next' adds aa838b9df008 Merge remote-tracking branch 'y2038/y2038' adds 8271f40b453f Merge remote-tracking branch 'livepatching/for-next' adds 46dbd7c73a82 Merge remote-tracking branch 'coresight/next' adds 9612f8f50380 mfd: menelaus: Fix possible race condition and leak adds 4392ec1a6c58 Merge tag 'ib-mfd-rtc-v4.20' of
git://git.kernel.org/pub/s
[...] adds 1e479c619b2a rtc: unexport non devm managed registration adds f1c8bc332e6d rtc: remove irq_task from kerneldoc adds 03df75dd0330 rtc: isl1208: avoid possible sysfs race adds aaa55aac2ca5 Merge remote-tracking branch 'rtc/rtc-next' adds e0c5190df726 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 10cf526b8457 Merge remote-tracking branch 'ntb/ntb-next' adds bdfe347ef5a5 Merge remote-tracking branch 'kspp/for-next/kspp' adds 1232a1e0507a Merge branch 'akpm-current/current' adds ca51ba4d2d6b percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 5420411e1f6b vfs: replace current_kernel_time64 with ktime equivalent adds bf4a132c9f07 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6e4a30d1400e Merge branch 'akpm/master' adds ec93284ee26c Add linux-next specific files for 20180919 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (f8dcd0279214) \ N -- N -- N refs/heads/linaro-local/ci/llvm-kernel-aarch64-good (ec9 [...] You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. No new revisions were added by this update. Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/ABI/testing/sysfs-class-net | 18 + Documentation/ABI/testing/sysfs-power | 2 +- .../devicetree/bindings/arm/samsung/exynos.txt | 26 + Documentation/devicetree/bindings/csky/cpus.txt | 70 + .../devicetree/bindings/iio/accel/adxl372.txt | 33 + .../devicetree/bindings/iio/adc/mcp3911.txt | 30 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 + .../devicetree/bindings/iio/dac/ad5758.txt | 5 + .../devicetree/bindings/iio/dac/ltc1660.txt | 21 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/tsl2772.txt | 42 + ...dongwoon,dw9807.txt => dongwoon,dw9807-vcm.txt} | 0 .../devicetree/bindings/net/dsa/lantiq-gswip.txt | 143 + .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 + Documentation/devicetree/bindings/net/macb.txt | 1 + .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 + .../bindings/power/renesas,rcar-sysc.txt | 2 + .../devicetree/bindings/reset/renesas,rst.txt | 2 + .../bindings/soc/amlogic/amlogic,canvas.txt | 29 + .../devicetree/bindings/trivial-devices.txt | 10 - .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/driver-api/soundwire/stream.rst | 8 + Documentation/networking/tcp.txt | 101 - Documentation/power/swsusp.txt | 2 +- Documentation/process/code-of-conduct.rst | 81 + Documentation/process/code-of-conflict.rst | 28 - Documentation/process/index.rst | 2 +- MAINTAINERS | 44 +- Makefile | 10 +- Next/SHA1s | 179 +- Next/Trees | 3 +- Next/merge.log | 2734 +++++++++++++------- arch/arc/Kconfig | 2 +- arch/arc/Makefile | 24 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 83 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/include/asm/kvm_arm.h | 1 + arch/arm/include/asm/kvm_mmu.h | 5 + arch/arm/mach-at91/pm_suspend.S | 8 + arch/arm/mach-imx/mach-mx21ads.c | 12 +- arch/arm/mach-imx/mach-mx27ads.c | 12 +- arch/arm/mach-mmp/brownstone.c | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 12 +- arch/arm/mach-omap2/pdata-quirks.c | 16 +- arch/arm/mach-pxa/em-x270.c | 1 - arch/arm/mach-pxa/ezx.c | 33 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/raumfeld.c | 12 +- arch/arm/mach-pxa/zeus.c | 23 +- arch/arm/mach-s3c64xx/mach-crag6410.c | 1 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 - arch/arm/mach-sa1100/assabet.c | 21 +- arch/arm/mach-sa1100/generic.c | 5 +- arch/arm/mach-sa1100/generic.h | 3 +- arch/arm/mach-sa1100/shannon.c | 4 +- arch/arm/mach-shmobile/Kconfig | 5 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm64/Kconfig | 14 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 248 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1766 ++++++------- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 86 + .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 8 +- arch/arm64/include/asm/kvm_arm.h | 1 + arch/arm64/include/asm/kvm_host.h | 11 + arch/arm64/include/asm/kvm_mmu.h | 5 + arch/arm64/include/asm/mmu_context.h | 17 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 + arch/arm64/include/asm/processor.h | 11 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/asm/sysreg.h | 41 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/include/uapi/asm/ptrace.h | 1 + arch/arm64/kernel/cpu_errata.c | 32 +- arch/arm64/kernel/cpufeature.c | 126 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/process.c | 4 + arch/arm64/kernel/ssbd.c | 24 +- arch/arm64/kernel/suspend.c | 4 + arch/arm64/kernel/traps.c | 20 +- arch/arm64/kvm/hyp-init.S | 3 + arch/arm64/kvm/hyp/sysreg-sr.c | 11 + arch/arm64/mm/context.c | 3 + arch/arm64/mm/fault.c | 14 - arch/arm64/mm/proc.S | 11 +- arch/csky/Kconfig | 204 ++ arch/csky/Kconfig.debug | 8 + arch/csky/Makefile | 92 + arch/csky/abiv1/Makefile | 8 + arch/csky/abiv1/alignment.c | 332 +++ arch/csky/abiv1/bswapdi.c | 19 + arch/csky/abiv1/bswapsi.c | 15 + arch/csky/abiv1/cacheflush.c | 51 + arch/csky/abiv1/inc/abi/cacheflush.h | 43 + arch/csky/abiv1/inc/abi/ckmmu.h | 75 + arch/csky/abiv1/inc/abi/entry.h | 160 ++ arch/csky/abiv1/inc/abi/page.h | 27 + arch/csky/abiv1/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv1/inc/abi/reg_ops.h | 27 + arch/csky/abiv1/inc/abi/regdef.h | 26 + arch/csky/abiv1/inc/abi/string.h | 13 + arch/csky/abiv1/inc/abi/tlb.h | 12 + arch/csky/abiv1/inc/abi/vdso.h | 18 + arch/csky/abiv1/memcpy.S | 345 +++ arch/csky/abiv1/memset.c | 37 + arch/csky/abiv1/mmap.c | 66 + arch/csky/abiv1/strksyms.c | 7 + arch/csky/abiv2/Makefile | 10 + arch/csky/abiv2/cacheflush.c | 59 + arch/csky/abiv2/fpu.c | 281 ++ arch/csky/abiv2/inc/abi/cacheflush.h | 40 + arch/csky/abiv2/inc/abi/ckmmu.h | 87 + arch/csky/abiv2/inc/abi/entry.h | 157 ++ arch/csky/abiv2/inc/abi/fpu.h | 66 + arch/csky/abiv2/inc/abi/page.h | 14 + arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv2/inc/abi/reg_ops.h | 17 + arch/csky/abiv2/inc/abi/regdef.h | 26 + arch/csky/abiv2/inc/abi/string.h | 28 + arch/csky/abiv2/inc/abi/tlb.h | 13 + arch/csky/abiv2/inc/abi/vdso.h | 24 + arch/csky/abiv2/memcmp.S | 152 ++ arch/csky/abiv2/memcpy.S | 110 + arch/csky/abiv2/memcpy.c | 40 + arch/csky/abiv2/memmove.S | 108 + arch/csky/abiv2/memset.S | 83 + arch/csky/abiv2/strcmp.S | 168 ++ arch/csky/abiv2/strcpy.S | 123 + arch/csky/abiv2/strksyms.c | 12 + arch/csky/abiv2/strlen.S | 97 + arch/csky/abiv2/sysdep.h | 30 + arch/csky/boot/Makefile | 24 + arch/csky/boot/dts/Makefile | 13 + arch/csky/boot/dts/include/dt-bindings | 1 + arch/csky/configs/defconfig | 61 + arch/csky/include/asm/Kbuild | 69 + arch/csky/include/asm/addrspace.h | 10 + arch/csky/include/asm/atomic.h | 213 ++ arch/csky/include/asm/barrier.h | 45 + arch/csky/include/asm/bitops.h | 282 ++ arch/csky/include/asm/bug.h | 26 + arch/csky/include/asm/cache.h | 28 + arch/csky/include/asm/cacheflush.h | 9 + arch/csky/include/asm/checksum.h | 55 + arch/csky/include/asm/cmpxchg.h | 70 + arch/csky/include/asm/compat.h | 11 + arch/csky/include/asm/elf.h | 150 ++ arch/csky/include/asm/fixmap.h | 27 + arch/csky/include/asm/highmem.h | 51 + arch/csky/include/asm/io.h | 24 + arch/csky/include/asm/irq.h | 9 + arch/csky/include/asm/irqflags.h | 50 + arch/csky/include/asm/mmu.h | 12 + arch/csky/include/asm/mmu_context.h | 149 ++ arch/csky/include/asm/page.h | 101 + arch/csky/include/asm/pgalloc.h | 109 + arch/csky/include/asm/pgtable.h | 300 +++ arch/csky/include/asm/processor.h | 121 + arch/csky/include/asm/reg_ops.h | 22 + arch/csky/include/asm/segment.h | 19 + arch/csky/include/asm/shmparam.h | 11 + arch/csky/include/asm/smp.h | 26 + arch/csky/include/asm/spinlock.h | 272 ++ arch/csky/include/asm/spinlock_types.h | 35 + arch/csky/include/asm/string.h | 13 + arch/csky/include/asm/switch_to.h | 36 + arch/csky/include/asm/syscall.h | 69 + arch/csky/include/asm/syscalls.h | 15 + arch/csky/include/asm/thread_info.h | 75 + arch/csky/include/asm/tlb.h | 20 + arch/csky/include/asm/tlbflush.h | 23 + arch/csky/include/asm/traps.h | 40 + arch/csky/include/asm/uaccess.h | 399 +++ arch/csky/include/asm/unistd.h | 4 + arch/csky/include/asm/vdso.h | 13 + arch/csky/include/uapi/asm/Kbuild | 33 + arch/csky/include/uapi/asm/byteorder.h | 9 + arch/csky/include/uapi/asm/cachectl.h | 14 + arch/csky/include/uapi/asm/ptrace.h | 104 + arch/csky/include/uapi/asm/sigcontext.h | 14 + arch/csky/include/uapi/asm/unistd.h | 10 + arch/csky/kernel/Makefile | 8 + arch/csky/kernel/asm-offsets.c | 86 + arch/csky/kernel/atomic.S | 87 + arch/csky/kernel/cpu-probe.c | 79 + arch/csky/kernel/dumpstack.c | 65 + arch/csky/kernel/entry.S | 397 +++ arch/csky/kernel/head.S | 78 + arch/csky/kernel/irq.c | 22 + arch/csky/kernel/module.c | 83 + arch/csky/kernel/platform.c | 17 + arch/csky/kernel/power.c | 30 + arch/csky/kernel/process.c | 135 + arch/csky/kernel/ptrace.c | 318 +++ arch/csky/kernel/setup.c | 151 ++ arch/csky/kernel/signal.c | 351 +++ arch/csky/kernel/smp.c | 234 ++ arch/csky/kernel/syscall.c | 42 + arch/csky/kernel/syscall_table.c | 14 + arch/csky/kernel/time.c | 11 + arch/csky/kernel/traps.c | 168 ++ arch/csky/kernel/vdso.c | 85 + arch/csky/kernel/vmlinux.lds.S | 64 + arch/csky/lib/Makefile | 1 + arch/csky/lib/delay.c | 40 + arch/csky/lib/usercopy.c | 271 ++ arch/csky/mm/Makefile | 13 + arch/csky/mm/cachev1.c | 127 + arch/csky/mm/cachev2.c | 80 + arch/csky/mm/dma-mapping.c | 254 ++ arch/csky/mm/fault.c | 221 ++ arch/csky/mm/highmem.c | 196 ++ arch/csky/mm/init.c | 119 + arch/csky/mm/ioremap.c | 49 + arch/csky/mm/syscache.c | 29 + arch/csky/mm/tlb.c | 215 ++ arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/kernel/dma.c | 2 +- arch/mips/Kconfig | 1 + arch/mips/include/asm/vr41xx/giu.h | 8 - arch/mips/kernel/setup.c | 99 +- arch/mips/kernel/traps.c | 3 + arch/mips/lantiq/xway/dma.c | 1 - arch/mips/lantiq/xway/sysctrl.c | 14 +- arch/mips/loongson64/loongson-3/numa.c | 34 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/powerpc/kernel/setup_64.c | 18 +- arch/powerpc/kernel/vdso32/datapage.S | 1 + arch/powerpc/kernel/vdso32/gettimeofday.S | 1 + arch/powerpc/kernel/vdso64/datapage.S | 1 + arch/powerpc/kernel/vdso64/gettimeofday.S | 1 + arch/sh/boards/mach-ecovec24/setup.c | 27 +- arch/x86/crypto/aegis128-aesni-glue.c | 1 - arch/x86/crypto/aegis128l-aesni-glue.c | 1 - arch/x86/crypto/aegis256-aesni-glue.c | 1 - arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/morus1280-sse2-glue.c | 1 - arch/x86/crypto/morus640-sse2-glue.c | 1 - arch/x86/include/asm/pgtable-2level.h | 9 - arch/x86/kernel/apm_32.c | 2 + .../intel-mid/device_libs/platform_bcm43xx.c | 17 +- block/bfq-iosched.c | 78 +- block/bfq-iosched.h | 26 + block/bfq-wf2q.c | 13 +- block/blk-cgroup.c | 4 +- block/blk-iolatency.c | 5 - drivers/acpi/acpi_lpss.c | 24 +- drivers/acpi/custom_method.c | 3 +- drivers/acpi/glue.c | 2 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 12 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 1 + drivers/acpi/pmic/intel_pmic_chtwc.c | 10 +- drivers/acpi/pmic/intel_pmic_crc.c | 16 +- drivers/acpi/pmic/intel_pmic_xpower.c | 16 +- drivers/acpi/pmic/tps68470_pmic.c | 2 +- drivers/acpi/x86/apple.c | 4 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 489 ++-- drivers/android/binder_trace.h | 36 +- drivers/block/null_blk.h | 17 +- drivers/block/null_blk_main.c | 45 +- drivers/block/null_blk_zoned.c | 34 +- drivers/bluetooth/hci_ldisc.c | 2 + drivers/char/ipmi/ipmi_ssif.c | 209 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm-dev-common.c | 147 +- drivers/char/tpm/tpm-dev.c | 11 +- drivers/char/tpm/tpm-dev.h | 18 +- drivers/char/tpm/tpm-interface.c | 30 +- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpmrm-dev.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/s5pv210-cpufreq.c | 4 +- drivers/crypto/cavium/nitrox/Makefile | 2 + drivers/crypto/cavium/nitrox/nitrox_common.h | 14 - drivers/crypto/cavium/nitrox/nitrox_dev.h | 36 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 22 + drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 + drivers/crypto/cavium/nitrox/nitrox_main.c | 29 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 150 ++ drivers/dma-buf/udmabuf.c | 4 +- drivers/dma/Kconfig | 11 - drivers/dma/Makefile | 3 +- drivers/dma/fsl-edma-common.c | 614 ----- drivers/dma/fsl-edma-common.h | 239 -- drivers/dma/fsl-edma.c | 729 +++++- drivers/dma/mcf-edma.c | 317 --- drivers/edac/sb_edac.c | 4 +- drivers/firmware/google/Kconfig | 26 +- drivers/firmware/google/Makefile | 2 - drivers/firmware/google/coreboot_table-acpi.c | 88 - drivers/firmware/google/coreboot_table-of.c | 82 - drivers/firmware/google/coreboot_table.c | 126 +- drivers/firmware/google/coreboot_table.h | 6 - drivers/firmware/google/gsmi.c | 2 +- drivers/firmware/meson/meson_sm.c | 56 + drivers/gpio/gpio-viperboard.c | 10 +- drivers/gpio/gpio-vr41xx.c | 55 +- drivers/gpio/gpio-vx855.c | 20 +- drivers/gpio/gpio-wm831x.c | 8 +- drivers/gpio/gpio-wm8350.c | 8 +- drivers/gpio/gpio-wm8994.c | 8 +- drivers/gpio/gpio-xlp.c | 12 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpiolib-acpi.c | 1 - drivers/gpio/gpiolib-sysfs.c | 10 +- drivers/gpio/gpiolib.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/drm_atomic.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 +- drivers/gpu/drm/drm_bridge.c | 4 + drivers/gpu/drm/drm_bufs.c | 32 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_context.c | 16 +- drivers/gpu/drm/drm_crtc.c | 4 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_drv.c | 3 + drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 6 +- drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lease.c | 8 +- drivers/gpu/drm/drm_lock.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 3 +- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_plane.c | 10 +- drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_property.c | 8 +- drivers/gpu/drm/drm_scatter.c | 8 +- drivers/gpu/drm/drm_syncobj.c | 14 +- drivers/gpu/drm/drm_vblank.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 7 +- drivers/gpu/drm/i915/gvt/mmio.c | 28 + drivers/gpu/drm/i915/gvt/vgpu.c | 1 + drivers/gpu/drm/i915/i915_drv.c | 8 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 21 +- drivers/gpu/vga/vga_switcheroo.c | 2 + drivers/hid/i2c-hid/i2c-hid.c | 11 +- drivers/hwmon/asus_atk0110.c | 4 +- drivers/hwmon/lm92.c | 14 +- drivers/hwmon/nct6775.c | 43 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/idle/intel_idle.c | 75 +- drivers/iio/accel/Kconfig | 27 + drivers/iio/accel/Makefile | 3 + drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 +++++++ drivers/iio/accel/adxl372.h | 17 + drivers/iio/accel/adxl372_i2c.c | 61 + drivers/iio/accel/adxl372_spi.c | 52 + drivers/iio/adc/Kconfig | 30 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 +++ drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 ++++++ drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 + drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 ++ drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 + drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 166 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/light/bh1750.c | 14 +- drivers/iio/light/max44000.c | 1 - drivers/iio/light/tsl2772.c | 194 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/core/addr.c | 388 +-- drivers/infiniband/core/cache.c | 33 + drivers/infiniband/core/cma.c | 11 +- drivers/infiniband/core/core_priv.h | 9 +- drivers/infiniband/core/sa_query.c | 40 - drivers/infiniband/core/ucma.c | 2 + drivers/infiniband/core/uverbs_main.c | 1 + drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 33 + drivers/mailbox/pcc.c | 7 +- drivers/md/dm-integrity.c | 23 +- drivers/md/dm-mpath.c | 14 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-thin-metadata.c | 6 +- drivers/md/dm-verity-fec.c | 5 +- drivers/media/dvb-core/dvbdev.c | 19 +- drivers/media/dvb-frontends/au8522_decoder.c | 10 +- drivers/media/dvb-frontends/au8522_priv.h | 9 +- drivers/media/i2c/dw9807-vcm.c | 1 - drivers/media/i2c/imx274.c | 165 +- drivers/media/i2c/msp3400-driver.c | 6 +- drivers/media/i2c/msp3400-driver.h | 8 +- drivers/media/i2c/ov2680.c | 16 +- drivers/media/i2c/ov5640.c | 275 +- drivers/media/i2c/saa7115.c | 18 +- drivers/media/i2c/smiapp/smiapp-core.c | 10 +- drivers/media/i2c/sr030pc30.c | 3 +- drivers/media/i2c/tvp5150.c | 549 ++-- drivers/media/i2c/tvp5150_reg.h | 3 + drivers/media/media-entity.c | 26 + drivers/media/pci/saa7134/saa7134-core.c | 9 +- drivers/media/pci/saa7134/saa7134.h | 8 +- drivers/media/platform/Kconfig | 2 + drivers/media/platform/vsp1/vsp1_brx.c | 4 +- drivers/media/platform/vsp1/vsp1_drm.c | 11 +- drivers/media/platform/vsp1/vsp1_drv.c | 6 +- drivers/media/platform/vsp1/vsp1_entity.c | 2 +- drivers/media/platform/vsp1/vsp1_lif.c | 29 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_rpf.c | 4 +- drivers/media/platform/vsp1/vsp1_sru.c | 7 +- drivers/media/platform/vsp1/vsp1_uds.c | 14 +- drivers/media/platform/vsp1/vsp1_video.c | 9 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/tuners/si2157.c | 13 +- drivers/media/tuners/si2157_priv.h | 9 +- drivers/media/usb/au0828/au0828-core.c | 12 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 +- drivers/media/usb/em28xx/em28xx-cards.c | 33 +- drivers/media/usb/em28xx/em28xx-video.c | 92 +- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/v4l2-core/tuner-core.c | 54 +- drivers/media/v4l2-core/v4l2-common.c | 18 +- drivers/media/v4l2-core/v4l2-mc.c | 147 +- drivers/mfd/menelaus.c | 13 +- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +- drivers/misc/cxl/flash.c | 4 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/mmc/host/mxcmmc.c | 5 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 8 + drivers/mmc/host/renesas_sdhi_sys_dmac.c | 3 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mtd/devices/m25p80.c | 26 +- drivers/mtd/mtdpart.c | 5 +- drivers/mtd/nand/raw/denali.c | 6 + drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/spi-nor/spi-nor.c | 918 ++++++- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/dsa/Kconfig | 8 + drivers/net/dsa/Makefile | 1 + drivers/net/dsa/b53/b53_srab.c | 8 +- drivers/net/dsa/bcm_sf2.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 1167 +++++++++ drivers/net/dsa/lantiq_pce.h | 153 ++ drivers/net/dsa/mv88e6xxx/chip.c | 16 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/ethernet/8390/ax88796.c | 4 +- drivers/net/ethernet/Kconfig | 7 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/agere/et131x.c | 12 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +- drivers/net/ethernet/altera/altera_tse_main.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 4 +- .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 30 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 32 +- drivers/net/ethernet/aurora/nb8800.c | 9 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 9 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 71 +- drivers/net/ethernet/cadence/macb_main.c | 17 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 148 ++ drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 76 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 8 + drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 1 - .../net/ethernet/cavium/liquidio/liquidio_common.h | 5 + .../net/ethernet/cavium/liquidio/octeon_device.h | 2 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 27 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 - drivers/net/ethernet/chelsio/cxgb4/l2t.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/ethoc.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 20 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 27 +- drivers/net/ethernet/freescale/fec_main.c | 23 +- drivers/net/ethernet/freescale/gianfar.c | 6 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 55 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/emac/core.h | 3 + drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/lantiq_etop.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 567 ++++ drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 21 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 8 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 13 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 - .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 6 +- drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/r8169.c | 40 +- drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 6 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/socionext/sni_ave.c | 24 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 3 +- drivers/net/geneve.c | 41 +- drivers/net/hyperv/netvsc.c | 3 + drivers/net/hyperv/netvsc_drv.c | 67 +- drivers/net/loopback.c | 6 - drivers/net/nlmon.c | 6 - drivers/net/phy/Kconfig | 2 +- drivers/net/phy/et1011c.c | 3 +- drivers/net/phy/mdio_bus.c | 1 - drivers/net/phy/phy_device.c | 118 + drivers/net/phy/ste10Xp.c | 4 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/tap.c | 88 +- drivers/net/tun.c | 267 +- drivers/net/usb/lan78xx.c | 5 +- drivers/net/usb/qmi_wwan.c | 14 +- drivers/net/veth.c | 4 +- drivers/net/vsockmon.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 3 +- drivers/net/xen-netfront.c | 8 +- drivers/nvme/target/rdma.c | 27 +- drivers/pci/controller/pci-hyperv.c | 37 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 29 +- drivers/pinctrl/intel/pinctrl-broxton.c | 48 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 21 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 81 +- drivers/pinctrl/intel/pinctrl-denverton.c | 7 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 32 +- drivers/pinctrl/intel/pinctrl-icelake.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 47 + drivers/pinctrl/intel/pinctrl-intel.h | 10 + drivers/pinctrl/intel/pinctrl-lewisburg.c | 7 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 19 +- drivers/pinctrl/mediatek/Kconfig | 41 +- drivers/pinctrl/mediatek/Makefile | 4 + drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 690 +++++ drivers/pinctrl/mediatek/pinctrl-moore.h | 51 + drivers/pinctrl/mediatek/pinctrl-mt7622.c | 1407 ++-------- drivers/pinctrl/mediatek/pinctrl-mt7623.c | 1441 +++++++++++ drivers/pinctrl/mediatek/pinctrl-mt8183.c | 544 ++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 670 +++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 290 +++ drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h | 1916 ++++++++++++++ drivers/pinctrl/mediatek/pinctrl-paris.c | 907 +++++++ drivers/pinctrl/mediatek/pinctrl-paris.h | 63 + drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.h | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8505.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 6 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-as3722.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 29 +- drivers/pinctrl/pinctrl-at91.c | 32 +- drivers/pinctrl/pinctrl-coh901.c | 2 +- drivers/pinctrl/pinctrl-digicolor.c | 1 - drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 1 - drivers/pinctrl/pinctrl-rockchip.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 30 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 5 + drivers/pinctrl/sh-pfc/Makefile | 1 + drivers/pinctrl/sh-pfc/core.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 133 + drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 837 +++--- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 419 +++ drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 321 +++ drivers/pinctrl/sh-pfc/sh_pfc.h | 1 + drivers/pinctrl/sirf/pinctrl-atlas7.c | 7 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/spear/pinctrl-spear.h | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/pinctrl/vt8500/pinctrl-wmt.h | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 299 +-- drivers/platform/goldfish/goldfish_pipe_qemu.h | 112 + drivers/power/reset/at91-sama5d2_shdwc.c | 119 +- drivers/power/reset/rmobile-reset.c | 5 +- drivers/power/supply/ab8500_fg.c | 31 +- drivers/power/supply/cros_usbpd-charger.c | 115 +- drivers/power/supply/max8998_charger.c | 2 +- drivers/power/supply/power_supply_sysfs.c | 3 +- drivers/powercap/intel_rapl.c | 73 +- drivers/regulator/fixed-helper.c | 1 - drivers/regulator/fixed.c | 33 +- drivers/regulator/pfuze100-regulator.c | 2 +- drivers/rtc/class.c | 12 +- drivers/rtc/interface.c | 3 - drivers/rtc/rtc-isl1208.c | 11 +- drivers/s390/crypto/ap_bus.c | 86 +- drivers/s390/net/qeth_core.h | 17 +- drivers/s390/net/qeth_core_main.c | 307 ++- drivers/s390/net/qeth_l2_main.c | 116 +- drivers/s390/net/qeth_l3_main.c | 340 +-- drivers/scsi/aic7xxx/aic79xx_pci.c | 2 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 +- drivers/scsi/lpfc/lpfc_nvme.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 - drivers/scsi/pm8001/pm80xx_hwi.c | 3 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 - drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/sd.c | 3 + drivers/scsi/ufs/ufshcd.c | 53 +- drivers/slimbus/qcom-ngd-ctrl.c | 6 +- drivers/soc/amlogic/Kconfig | 7 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-canvas.c | 185 ++ drivers/soc/renesas/Kconfig | 13 +- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a774c0-sysc.c | 68 + drivers/soc/renesas/rcar-rst.c | 2 + drivers/soc/renesas/rcar-sysc.c | 5 + drivers/soc/renesas/rcar-sysc.h | 1 + drivers/spi/spi-bcm63xx-hsspi.c | 20 +- drivers/spi/spi-davinci.c | 10 +- drivers/spi/spi-mt65xx.c | 37 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-pxa2xx.c | 9 - drivers/spi/spi.c | 33 +- drivers/staging/dgnc/dgnc_cls.c | 2 +- drivers/staging/erofs/data.c | 35 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 7 +- drivers/staging/erofs/internal.h | 13 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 15 +- drivers/staging/erofs/unzip_vle.c | 238 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 44 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/gasket_interrupt.c | 5 - drivers/staging/gasket/gasket_page_table.c | 61 +- drivers/staging/greybus/audio_codec.c | 1 - drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 2 +- drivers/staging/iio/adc/ad7606_par.c | 2 +- drivers/staging/iio/adc/ad7606_spi.c | 2 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/mt7621-eth/gsw_mt7621.c | 1 - drivers/staging/mt7621-eth/mdio.c | 2 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 23 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/vboxvideo/vbox_fb.c | 22 +- drivers/staging/vboxvideo/vbox_main.c | 14 +- drivers/staging/vboxvideo/vbox_mode.c | 124 +- drivers/staging/wilc1000/linux_wlan.c | 9 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.h | 2 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 18 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 21 +- drivers/tty/serial/mvebu-uart.c | 1 + drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 + drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/sh-sci.c | 63 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 212 +- drivers/tty/tty_buffer.c | 7 +- drivers/tty/tty_io.c | 17 +- drivers/tty/tty_port.c | 7 - drivers/tty/vt/vt_ioctl.c | 4 + drivers/usb/serial/option.c | 15 +- drivers/vhost/net.c | 181 +- drivers/vme/vme.c | 1 - drivers/xen/events/events_base.c | 2 +- drivers/xen/grant-table.c | 25 +- fs/btrfs/ctree.c | 7 +- fs/btrfs/ctree.h | 42 +- fs/btrfs/dev-replace.c | 145 +- fs/btrfs/dev-replace.h | 13 - fs/btrfs/disk-io.c | 14 +- fs/btrfs/extent-tree.c | 35 +- fs/btrfs/extent_io.c | 26 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/extent_map.c | 5 +- fs/btrfs/extent_map.h | 2 +- fs/btrfs/inode.c | 26 +- fs/btrfs/ioctl.c | 6 +- fs/btrfs/reada.c | 16 +- fs/btrfs/scrub.c | 26 +- fs/btrfs/send.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 10 +- fs/btrfs/transaction.c | 5 +- fs/btrfs/volumes.c | 23 +- fs/cifs/cifs_debug.c | 3 + fs/cifs/cifsfs.c | 19 +- fs/cifs/cifsglob.h | 2 + fs/cifs/cifssmb.c | 21 + fs/cifs/connect.c | 10 +- fs/cifs/ioctl.c | 2 - fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 ++- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.c | 205 +- fs/cifs/smb2pdu.h | 9 + fs/cifs/smb2proto.h | 25 +- fs/cifs/trace.h | 30 + fs/cifs/transport.c | 36 +- fs/ext4/inode.c | 3 +- fs/ext4/mmp.c | 1 - fs/ext4/super.c | 2 + fs/xattr.c | 24 +- include/asm-generic/io.h | 3 +- include/drm/drm_device.h | 10 + include/drm/drm_drv.h | 10 +- include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/dt-bindings/power/r8a7744-sysc.h | 24 + include/dt-bindings/power/r8a774c0-sysc.h | 25 + include/linux/blkdev.h | 2 +- include/linux/bpf.h | 1 + include/linux/bpf_types.h | 1 + include/linux/firmware/meson/meson_sm.h | 1 + include/linux/if_tun.h | 14 + include/linux/ipv6.h | 3 +- include/linux/mfd/cros_ec_commands.h | 10 + include/linux/mm_types.h | 2 +- include/linux/mm_types_task.h | 2 +- include/linux/mtd/spi-nor.h | 119 + include/linux/netdevice.h | 6 + include/linux/netfilter/nf_conntrack_common.h | 3 - include/linux/phy.h | 8 + include/linux/platform_data/dma-mcf-edma.h | 38 - include/linux/platform_device.h | 1 + include/linux/regulator/fixed.h | 3 - include/linux/rtc.h | 5 - include/linux/serial_sci.h | 1 + include/linux/skbuff.h | 7 + include/linux/soc/amlogic/meson-canvas.h | 65 + include/linux/spi/spi.h | 2 +- include/linux/vga_switcheroo.h | 3 + include/linux/vm_event_item.h | 1 - include/linux/vmacache.h | 5 - include/media/media-entity.h | 48 + include/media/v4l2-common.h | 12 + include/media/v4l2-mc.h | 78 - include/media/v4l2-rect.h | 26 + include/media/vsp1.h | 2 +- include/net/dsa.h | 1 + include/net/llc.h | 1 + include/net/net_namespace.h | 3 + include/net/netfilter/nf_tables.h | 9 +- include/net/sch_generic.h | 12 +- include/net/sock.h | 1 + include/net/tls.h | 23 +- include/net/vxlan.h | 1 - include/rdma/ib_addr.h | 8 +- include/sound/hdaudio.h | 1 + include/sound/soc.h | 2 + include/uapi/linux/android/binder.h | 10 + include/uapi/linux/bpf.h | 26 + include/uapi/linux/gpio.h | 2 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/in6.h | 1 + include/uapi/linux/neighbour.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 31 + include/uapi/linux/netfilter/xt_cgroup.h | 16 + kernel/bpf/syscall.c | 8 + kernel/bpf/verifier.c | 32 + kernel/pid_namespace.c | 2 +- kernel/power/process.c | 2 +- kernel/signal.c | 25 +- lib/crc-t10dif.c | 2 +- localversion-next | 2 +- mm/debug.c | 4 +- mm/percpu.c | 2 +- mm/vmacache.c | 38 - net/bluetooth/smp.c | 16 +- net/bridge/br_fdb.c | 19 +- net/bridge/br_private.h | 1 + net/caif/cfrfml.c | 3 - net/core/filter.c | 73 +- net/core/flow_dissector.c | 134 + net/core/neighbour.c | 13 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 2 +- net/dsa/Kconfig | 3 + net/dsa/Makefile | 1 + net/dsa/dsa.c | 6 + net/dsa/dsa_priv.h | 3 + net/dsa/legacy.c | 3 +- net/dsa/tag_gswip.c | 109 + net/ipv4/af_inet.c | 1 + net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/gre_demux.c | 7 +- net/ipv4/ip_gre.c | 9 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 1 - net/ipv4/udp.c | 49 +- net/ipv6/af_inet6.c | 1 + net/ipv6/ip6_gre.c | 26 +- net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 6 +- net/ipv6/ipv6_sockglue.c | 11 + net/ipv6/mcast.c | 2 +- net/ipv6/netfilter/ip6t_ipv6header.c | 5 +- net/ipv6/netfilter/ip6t_rt.c | 10 +- net/ipv6/route.c | 44 +- net/ipv6/udp.c | 65 +- net/llc/llc_core.c | 4 +- net/mac80211/util.c | 3 + net/netfilter/Kconfig | 7 + net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_netlink.c | 50 +- net/netfilter/nf_conntrack_standalone.c | 7 - net/netfilter/nf_nat_redirect.c | 4 - net/netfilter/nf_tables_api.c | 120 +- net/netfilter/nfnetlink_cttimeout.c | 48 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_ct.c | 3 - net/netfilter/nft_dynset.c | 21 +- net/netfilter/nft_lookup.c | 20 +- net/netfilter/nft_objref.c | 20 +- net/netfilter/nft_reject.c | 6 +- net/netfilter/nft_rt.c | 11 + net/netfilter/nft_xfrm.c | 293 +++ net/netfilter/xt_IDLETIMER.c | 4 - net/netfilter/xt_SECMARK.c | 2 - net/netfilter/xt_cgroup.c | 72 + net/rds/recv.c | 5 +- net/sched/act_police.c | 186 +- net/sched/act_sample.c | 2 +- net/sched/cls_api.c | 2 + net/socket.c | 22 +- net/tls/tls_device.c | 6 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 22 +- net/tls/tls_sw.c | 59 +- net/wireless/core.c | 40 +- net/wireless/core.h | 3 + net/wireless/nl80211.c | 10 +- samples/bpf/bpf_load.c | 1 - samples/bpf/sampleip_user.c | 1 - samples/bpf/sockex3_user.c | 4 +- samples/bpf/test_current_task_under_cgroup_user.c | 1 - security/Kconfig | 2 +- security/apparmor/include/cred.h | 2 + security/apparmor/lsm.c | 4 +- security/selinux/ss/policydb.c | 2 +- sound/firewire/bebob/bebob.c | 2 + sound/firewire/bebob/bebob_maudio.c | 4 - sound/firewire/digi00x/digi00x.c | 1 + sound/firewire/fireworks/fireworks.c | 2 + sound/firewire/oxfw/oxfw.c | 10 + sound/firewire/tascam/tascam.c | 1 + sound/hda/hdac_controller.c | 15 +- sound/pci/atiixp.c | 6 +- sound/pci/hda/hda_controller.h | 9 +- sound/pci/hda/hda_intel.c | 86 +- sound/pci/hda/hda_intel.h | 1 + sound/pci/hda/patch_ca0132.c | 1 + sound/pci/intel8x0m.c | 20 +- sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/codecs/es8328.c | 4 +- sound/soc/codecs/rt5514-spi.c | 14 +- sound/soc/codecs/rt5651.c | 1 - sound/soc/codecs/rt5677-spi.c | 1 - sound/soc/codecs/rt5682.c | 70 +- sound/soc/codecs/rt5682.h | 14 + sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8974.c | 1 - sound/soc/hisilicon/hi6210-i2s.c | 4 +- sound/soc/intel/skylake/skl.c | 12 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 1 - sound/soc/mediatek/mt6797/mt6797-mt6351.c | 1 - sound/soc/qcom/qdsp6/q6asm-dai.c | 1 - sound/soc/rockchip/rk3288_hdmi_analog.c | 1 - sound/soc/soc-core.c | 163 +- sound/soc/soc-dapm.c | 1 - tools/bpf/bpftool/Documentation/bpftool-net.rst | 78 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/net.c | 103 +- tools/bpf/bpftool/netlink_dumper.c | 85 +- tools/bpf/bpftool/netlink_dumper.h | 22 +- tools/bpf/bpftool/prog.c | 1 + tools/include/uapi/linux/bpf.h | 26 + tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/libbpf.c | 2 + tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/bpf_flow.c | 373 +++ tools/testing/selftests/bpf/config | 1 + tools/testing/selftests/bpf/flow_dissector_load.c | 140 + tools/testing/selftests/bpf/test_flow_dissector.c | 782 ++++++ tools/testing/selftests/bpf/test_flow_dissector.sh | 115 + tools/testing/selftests/bpf/with_addr.sh | 54 + tools/testing/selftests/bpf/with_tunnels.sh | 36 + tools/testing/selftests/net/tls.c | 68 +- virt/kvm/arm/arm.c | 4 +- 1030 files changed, 41994 insertions(+), 11420 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos.txt create mode 100644 Documentation/devicetree/bindings/csky/cpus.txt create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt rename Documentation/devicetree/bindings/media/i2c/{dongwoon,dw9807.txt => dongwoo [...] create mode 100644 Documentation/devicetree/bindings/net/dsa/lantiq-gswip.txt create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/networking/tcp.txt create mode 100644 Documentation/process/code-of-conduct.rst delete mode 100644 Documentation/process/code-of-conflict.rst create mode 100644 arch/csky/Kconfig create mode 100644 arch/csky/Kconfig.debug create mode 100644 arch/csky/Makefile create mode 100644 arch/csky/abiv1/Makefile create mode 100644 arch/csky/abiv1/alignment.c create mode 100644 arch/csky/abiv1/bswapdi.c create mode 100644 arch/csky/abiv1/bswapsi.c create mode 100644 arch/csky/abiv1/cacheflush.c create mode 100644 arch/csky/abiv1/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv1/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv1/inc/abi/entry.h create mode 100644 arch/csky/abiv1/inc/abi/page.h create mode 100644 arch/csky/abiv1/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv1/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv1/inc/abi/regdef.h create mode 100644 arch/csky/abiv1/inc/abi/string.h create mode 100644 arch/csky/abiv1/inc/abi/tlb.h create mode 100644 arch/csky/abiv1/inc/abi/vdso.h create mode 100644 arch/csky/abiv1/memcpy.S create mode 100644 arch/csky/abiv1/memset.c create mode 100644 arch/csky/abiv1/mmap.c create mode 100644 arch/csky/abiv1/strksyms.c create mode 100644 arch/csky/abiv2/Makefile create mode 100644 arch/csky/abiv2/cacheflush.c create mode 100644 arch/csky/abiv2/fpu.c create mode 100644 arch/csky/abiv2/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv2/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv2/inc/abi/entry.h create mode 100644 arch/csky/abiv2/inc/abi/fpu.h create mode 100644 arch/csky/abiv2/inc/abi/page.h create mode 100644 arch/csky/abiv2/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv2/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv2/inc/abi/regdef.h create mode 100644 arch/csky/abiv2/inc/abi/string.h create mode 100644 arch/csky/abiv2/inc/abi/tlb.h create mode 100644 arch/csky/abiv2/inc/abi/vdso.h create mode 100644 arch/csky/abiv2/memcmp.S create mode 100644 arch/csky/abiv2/memcpy.S create mode 100644 arch/csky/abiv2/memcpy.c create mode 100644 arch/csky/abiv2/memmove.S create mode 100644 arch/csky/abiv2/memset.S create mode 100644 arch/csky/abiv2/strcmp.S create mode 100644 arch/csky/abiv2/strcpy.S create mode 100644 arch/csky/abiv2/strksyms.c create mode 100644 arch/csky/abiv2/strlen.S create mode 100644 arch/csky/abiv2/sysdep.h create mode 100644 arch/csky/boot/Makefile create mode 100644 arch/csky/boot/dts/Makefile create mode 120000 arch/csky/boot/dts/include/dt-bindings create mode 100644 arch/csky/configs/defconfig create mode 100644 arch/csky/include/asm/Kbuild create mode 100644 arch/csky/include/asm/addrspace.h create mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/barrier.h create mode 100644 arch/csky/include/asm/bitops.h create mode 100644 arch/csky/include/asm/bug.h create mode 100644 arch/csky/include/asm/cache.h create mode 100644 arch/csky/include/asm/cacheflush.h create mode 100644 arch/csky/include/asm/checksum.h create mode 100644 arch/csky/include/asm/cmpxchg.h create mode 100644 arch/csky/include/asm/compat.h create mode 100644 arch/csky/include/asm/elf.h create mode 100644 arch/csky/include/asm/fixmap.h create mode 100644 arch/csky/include/asm/highmem.h create mode 100644 arch/csky/include/asm/io.h create mode 100644 arch/csky/include/asm/irq.h create mode 100644 arch/csky/include/asm/irqflags.h create mode 100644 arch/csky/include/asm/mmu.h create mode 100644 arch/csky/include/asm/mmu_context.h create mode 100644 arch/csky/include/asm/page.h create mode 100644 arch/csky/include/asm/pgalloc.h create mode 100644 arch/csky/include/asm/pgtable.h create mode 100644 arch/csky/include/asm/processor.h create mode 100644 arch/csky/include/asm/reg_ops.h create mode 100644 arch/csky/include/asm/segment.h create mode 100644 arch/csky/include/asm/shmparam.h create mode 100644 arch/csky/include/asm/smp.h create mode 100644 arch/csky/include/asm/spinlock.h create mode 100644 arch/csky/include/asm/spinlock_types.h create mode 100644 arch/csky/include/asm/string.h create mode 100644 arch/csky/include/asm/switch_to.h create mode 100644 arch/csky/include/asm/syscall.h create mode 100644 arch/csky/include/asm/syscalls.h create mode 100644 arch/csky/include/asm/thread_info.h create mode 100644 arch/csky/include/asm/tlb.h create mode 100644 arch/csky/include/asm/tlbflush.h create mode 100644 arch/csky/include/asm/traps.h create mode 100644 arch/csky/include/asm/uaccess.h create mode 100644 arch/csky/include/asm/unistd.h create mode 100644 arch/csky/include/asm/vdso.h create mode 100644 arch/csky/include/uapi/asm/Kbuild create mode 100644 arch/csky/include/uapi/asm/byteorder.h create mode 100644 arch/csky/include/uapi/asm/cachectl.h create mode 100644 arch/csky/include/uapi/asm/ptrace.h create mode 100644 arch/csky/include/uapi/asm/sigcontext.h create mode 100644 arch/csky/include/uapi/asm/unistd.h create mode 100644 arch/csky/kernel/Makefile create mode 100644 arch/csky/kernel/asm-offsets.c create mode 100644 arch/csky/kernel/atomic.S create mode 100644 arch/csky/kernel/cpu-probe.c create mode 100644 arch/csky/kernel/dumpstack.c create mode 100644 arch/csky/kernel/entry.S create mode 100644 arch/csky/kernel/head.S create mode 100644 arch/csky/kernel/irq.c create mode 100644 arch/csky/kernel/module.c create mode 100644 arch/csky/kernel/platform.c create mode 100644 arch/csky/kernel/power.c create mode 100644 arch/csky/kernel/process.c create mode 100644 arch/csky/kernel/ptrace.c create mode 100644 arch/csky/kernel/setup.c create mode 100644 arch/csky/kernel/signal.c create mode 100644 arch/csky/kernel/smp.c create mode 100644 arch/csky/kernel/syscall.c create mode 100644 arch/csky/kernel/syscall_table.c create mode 100644 arch/csky/kernel/time.c create mode 100644 arch/csky/kernel/traps.c create mode 100644 arch/csky/kernel/vdso.c create mode 100644 arch/csky/kernel/vmlinux.lds.S create mode 100644 arch/csky/lib/Makefile create mode 100644 arch/csky/lib/delay.c create mode 100644 arch/csky/lib/usercopy.c create mode 100644 arch/csky/mm/Makefile create mode 100644 arch/csky/mm/cachev1.c create mode 100644 arch/csky/mm/cachev2.c create mode 100644 arch/csky/mm/dma-mapping.c create mode 100644 arch/csky/mm/fault.c create mode 100644 arch/csky/mm/highmem.c create mode 100644 arch/csky/mm/init.c create mode 100644 arch/csky/mm/ioremap.c create mode 100644 arch/csky/mm/syscache.c create mode 100644 arch/csky/mm/tlb.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_hal.h create mode 100644 drivers/crypto/cavium/nitrox/nitrox_sriov.c delete mode 100644 drivers/dma/fsl-edma-common.c delete mode 100644 drivers/dma/fsl-edma-common.h delete mode 100644 drivers/dma/mcf-edma.c delete mode 100644 drivers/firmware/google/coreboot_table-acpi.c delete mode 100644 drivers/firmware/google/coreboot_table-of.c create mode 100644 drivers/iio/accel/adxl372.c create mode 100644 drivers/iio/accel/adxl372.h create mode 100644 drivers/iio/accel/adxl372_i2c.c create mode 100644 drivers/iio/accel/adxl372_spi.c create mode 100644 drivers/iio/adc/mcp3911.c create mode 100644 drivers/iio/adc/qcom-spmi-adc5.c create mode 100644 drivers/iio/dac/ltc1660.c create mode 100644 drivers/net/dsa/lantiq_gswip.c create mode 100644 drivers/net/dsa/lantiq_pce.h create mode 100644 drivers/net/ethernet/lantiq_xrx200.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7623.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8183.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.h create mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h create mode 100644 drivers/soc/amlogic/meson-canvas.c create mode 100644 drivers/soc/renesas/r8a774c0-sysc.c create mode 100644 include/dt-bindings/power/r8a7744-sysc.h create mode 100644 include/dt-bindings/power/r8a774c0-sysc.h delete mode 100644 include/linux/platform_data/dma-mcf-edma.h create mode 100644 include/linux/soc/amlogic/meson-canvas.h create mode 100644 net/dsa/tag_gswip.c create mode 100644 net/netfilter/nft_xfrm.c create mode 100644 tools/testing/selftests/bpf/bpf_flow.c create mode 100644 tools/testing/selftests/bpf/flow_dissector_load.c create mode 100644 tools/testing/selftests/bpf/test_flow_dissector.c create mode 100755 tools/testing/selftests/bpf/test_flow_dissector.sh create mode 100755 tools/testing/selftests/bpf/with_addr.sh create mode 100755 tools/testing/selftests/bpf/with_tunnels.sh -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/llvm-kernel-aarch64-tested updated (f8dcd0279214 -> ec93284ee26c)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-tested in repository toolchain/linux-next. omits f8dcd0279214 Add linux-next specific files for 20180913 omits 787d452bd22f Merge branch 'akpm/master' omits 568e39651081 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 872ce2b43fc5 vfs: replace current_kernel_time64 with ktime equivalent omits fef59de61429 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 64de818399ee Merge branch 'akpm-current/current' omits 984f1efac575 Merge remote-tracking branch 'kspp/for-next/kspp' omits 5995aead876f Merge remote-tracking branch 'ntb/ntb-next' omits 8021f440a2fa Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a06cdcca263d Merge remote-tracking branch 'rtc/rtc-next' omits 384ab2e9d57c Merge remote-tracking branch 'coresight/next' omits d5afb2773800 Merge remote-tracking branch 'livepatching/for-next' omits a51e9fcff59e Merge remote-tracking branch 'y2038/y2038' omits c80105cfc902 Merge remote-tracking branch 'kselftest/next' omits 202a8718c620 Merge remote-tracking branch 'userns/for-next' omits a1b5d7b2ddc2 Merge remote-tracking branch 'pinctrl/for-next' omits 87392215dc99 Merge remote-tracking branch 'gpio/for-next' omits f80ec273b0ce Merge remote-tracking branch 'rpmsg/for-next' omits 84d3a3806fdb Merge remote-tracking branch 'scsi/for-next' omits 187ba513ff8b Merge remote-tracking branch 'slave-dma/next' omits 0c5caf571bb9 Merge remote-tracking branch 'icc/icc-next' omits 71c6119b55af Merge remote-tracking branch 'mux/for-next' omits 5459d49aee61 Merge remote-tracking branch 'staging/staging-next' omits b167c4643264 Merge remote-tracking branch 'soundwire/next' omits bb35062e0970 Merge remote-tracking branch 'extcon/extcon-next' omits 3eb85992f475 Merge remote-tracking branch 'char-misc/char-misc-next' omits 0029f1000a0f Merge remote-tracking branch 'tty/tty-next' omits 79ba0bb72f67 Merge remote-tracking branch 'phy-next/next' omits eaf748eebd7b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 58c60ebfd19d Merge remote-tracking branch 'usb/usb-next' omits 5c5c6ec7bea9 Merge remote-tracking branch 'ipmi/for-next' omits 688f6fce1f5f Merge remote-tracking branch 'leds/for-next' omits c82794ca8ca0 Merge remote-tracking branch 'xen-tip/linux-next' omits 7308a93dc2a8 Merge remote-tracking branch 'kvms390/next' omits ca8d3c3b2918 Merge remote-tracking branch 'rcu/rcu/next' omits 92c68c4da635 Merge remote-tracking branch 'edac-amd/for-next' omits 6cbddf4086a8 Merge remote-tracking branch 'tip/auto-latest' omits 2f8ca8c13066 Merge remote-tracking branch 'spi/for-next' omits 554592deee5d Merge remote-tracking branch 'devicetree/for-next' omits 468dc91796b4 Merge remote-tracking branch 'selinux/next' omits 6279d57ed36d Merge remote-tracking branch 'apparmor/apparmor-next' omits ad59123f7940 Merge remote-tracking branch 'security/next-testing' omits e7716f66c7a5 Merge remote-tracking branch 'regulator/for-next' omits 9f6b0400e0f9 Merge remote-tracking branch 'battery/for-next' omits 2adb91fb15d2 Merge remote-tracking branch 'mfd/for-mfd-next' omits e8ef75388cc9 Merge remote-tracking branch 'md/for-next' omits e0f4f6b79b6c Merge remote-tracking branch 'mmc/next' omits b64b7eff381c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6f0d497575be Merge remote-tracking branch 'device-mapper/for-next' omits 3632e05bf9b2 Merge remote-tracking branch 'block/for-next' omits 96f2de87775d Merge remote-tracking branch 'sound-asoc/for-next' omits fc0242349e6f Merge remote-tracking branch 'sound/for-next' omits 921ff18f7d21 Merge remote-tracking branch 'regmap/for-next' omits 343797f6598f Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits d6fd32f3a654 Merge remote-tracking branch 'drm-msm/msm-next' omits 84bf746b12b1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2489d05c48e8 Merge remote-tracking branch 'drm-intel/for-linux-next' omits f459399805dc Merge remote-tracking branch 'drm/drm-next' omits 55628d01c950 Merge remote-tracking branch 'crypto/master' omits bb18b17c6699 Merge remote-tracking branch 'nand/nand/next' omits f0e9ed33621a Merge remote-tracking branch 'gfs2/for-next' omits a47ad2894b05 Merge remote-tracking branch 'mac80211-next/master' omits 9e3fcd2cae4b Merge remote-tracking branch 'bluetooth/master' omits 901d2b25d891 Merge remote-tracking branch 'wireless-drivers-next/master' omits 4fb95f95dfb1 Merge remote-tracking branch 'nfc-next/master' omits 0f575206baf0 Merge remote-tracking branch 'ipsec-next/master' omits f90423fa2c1e Merge remote-tracking branch 'bpf-next/master' omits fddc175d0c07 Merge remote-tracking branch 'net-next/master' omits 4e6d8d0f3f9c Merge remote-tracking branch 'rdma/for-next' omits ca2d22f7ccab Merge remote-tracking branch 'cpupower/cpupower' omits 372a41b622b5 Merge remote-tracking branch 'v4l-dvb-next/master' omits b8639f481e6b Merge remote-tracking branch 'v4l-dvb/master' omits 87bec3421378 Merge remote-tracking branch 'jc_docs/docs-next' omits d2d09db003d4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits bffd9c6e871b Merge remote-tracking branch 'i2c/i2c/for-next' omits 1a4b37017b43 Merge remote-tracking branch 'hid/for-next' omits 3e44bf4bf7a9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 2a790809771e Merge remote-tracking branch 'pci/next' omits ec875f1ab1ca Merge remote-tracking branch 'printk/for-next' omits 30a892967d0a Merge remote-tracking branch 'vfs/for-next' omits 86611d8e6e9c Merge remote-tracking branch 'v9fs/9p-next' omits 2263afefef95 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 62b37c474bb4 Merge remote-tracking branch 'orangefs/for-next' omits fa4ba19a9527 Merge remote-tracking branch 'nfs-anna/linux-next' omits c974d411df60 Merge remote-tracking branch 'jfs/jfs-next' omits d5a7c0e02897 Merge remote-tracking branch 'fuse/for-next' omits c840cfa82b29 Merge remote-tracking branch 'f2fs/dev' omits 5c186a8840ef Merge remote-tracking branch 'ext4/dev' omits a51dbd58c32b Merge remote-tracking branch 'ext3/for_next' omits e8e237b1f40d Merge remote-tracking branch 'ecryptfs/next' omits 59ec7f55d09d Merge remote-tracking branch 'cifs/for-next' omits 83938bc0a55b Merge remote-tracking branch 'btrfs-kdave/for-next' omits 2aae4b5c3cc2 Merge remote-tracking branch 'befs/for-next' omits 5723c96907d4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5bcac4220723 Merge remote-tracking branch 'uml/linux-next' omits a6e7cd8681c7 Merge remote-tracking branch 's390/features' omits 18275a93ffe1 Merge remote-tracking branch 'risc-v/for-next' omits 1f6f1819a309 Merge remote-tracking branch 'parisc-hd/for-next' omits f8026994e8bf Merge remote-tracking branch 'mips/mips-next' omits b61bb04e066c Merge remote-tracking branch 'm68knommu/for-next' omits 0c9551ddb703 Merge remote-tracking branch 'm68k/for-next' omits 05a9090bc9cd Merge remote-tracking branch 'c6x/for-linux-next' omits 69382b6bc9f7 Merge remote-tracking branch 'clk-samsung/for-next' omits d40ee24dc406 Merge remote-tracking branch 'clk/clk-next' omits 8e5c4b566499 Merge remote-tracking branch 'arm64/for-next/core' omits a8d524d9a4ad Merge remote-tracking branch 'tegra/for-next' omits b96ca23f0896 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f5d5f63e2c06 Merge remote-tracking branch 'samsung-krzk/for-next' omits a93a7db9c1d3 Merge remote-tracking branch 'rockchip/for-next' omits 15d6a7e30b80 Merge remote-tracking branch 'renesas/next' omits c2be0006fcff Merge remote-tracking branch 'realtek/for-next' omits 99714f7ef5f3 Merge remote-tracking branch 'qcom/for-next' omits 2758afccc01f Merge remote-tracking branch 'omap/for-next' omits b82b78063da6 Merge remote-tracking branch 'mvebu/for-next' omits d838a37b126b Merge remote-tracking branch 'mediatek/for-next' omits fb8cab0e9330 Merge remote-tracking branch 'keystone/next' omits c0a9b94d1e8c Merge remote-tracking branch 'imx-mxs/for-next' omits 703ab1d3bec7 Merge remote-tracking branch 'bcm2835/for-next' omits 9547f1d8f145 Merge remote-tracking branch 'at91/at91-next' omits 5487231e2e42 Merge remote-tracking branch 'aspeed/for-next' omits 71a0ef7cae0c Merge remote-tracking branch 'amlogic/for-next' omits cfc1de25c3cf Merge remote-tracking branch 'actions/for-next' omits 0e68f6f934f0 Merge remote-tracking branch 'arm-soc/for-next' omits 2e21d1b7f0e4 Merge remote-tracking branch 'arm/for-next' omits 5e98235aab8f Merge remote-tracking branch 'dma-mapping/for-next' omits da212dcaee60 Merge remote-tracking branch 'leaks/leaks-next' omits ca2603a4fa6f Merge remote-tracking branch 'kbuild/for-next' omits 2430aa6a6b04 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 12ca5ab1b013 Merge remote-tracking branch 'mmc-fixes/fixes' omits 4387b5bdb5ba Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 279afd2bd0eb Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 6acc41a794f7 Merge remote-tracking branch 'scsi-fixes/fixes' omits 99eb112d6d95 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits ce0462bd1bc9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 7913992ad7f8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 91eeb1d57513 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ece85ed9b179 Merge remote-tracking branch 'kvms390-fixes/master' omits 825978f53374 Merge remote-tracking branch 'omap-fixes/fixes' omits 859b01f0b976 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 757e6a2fdfa8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 17763d56f0a2 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits 501b75a06cda Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 2a9d86b9151c Merge remote-tracking branch 'soundwire-fixes/fixes' omits 8ffc7ed439c9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 49115d4fc654 Merge remote-tracking branch 'staging.current/staging-linus' omits 14a2d8d41534 Merge remote-tracking branch 'usb.current/usb-linus' omits cb61f6b92bcc Merge remote-tracking branch 'tty.current/tty-linus' omits ebb8eb9cf10a Merge remote-tracking branch 'pci-current/for-linus' omits 3b8df5b5f76b Merge remote-tracking branch 'spi-fixes/for-linus' omits 1b80a3f118ad Merge remote-tracking branch 'regulator-fixes/for-linus' omits 8cb99e920baf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3f2a5f911a4b Merge remote-tracking branch 'sound-current/for-linus' omits 8ea57431d1d3 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 580fbf0e8b7a Merge remote-tracking branch 'mac80211/master' omits a103b500f79f Merge remote-tracking branch 'ipsec/master' omits 659e65dc269f Merge remote-tracking branch 'bpf/master' omits 0def51955c8f Merge remote-tracking branch 'net/master' omits 6db3823d183b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 98271203da02 Merge remote-tracking branch 'arc-current/for-curr' omits 3eb0a6f2e0ba Merge remote-tracking branch 'fixes/master' omits 41e351e0d8bc Merge branch 'x86/urgent' omits 4dc021563872 Merge branch 'x86/pti' omits 64737f0ad21f Merge branch 'x86/paravirt' omits a0d4a863c538 Merge branch 'x86/boot' omits 5577f312a11c Merge branch 'x86/asm' omits 1d72e9466903 Merge branch 'sched/core' omits cb3b25dfcebd Merge branch 'perf/urgent' omits eee80526be09 Merge branch 'perf/core' omits 23e6498d84b1 Merge branch 'locking/urgent' omits 729c5d110dbb Merge branch 'locking/core' omits e8310b3f4601 Merge branch 'linus' omits 172e596c15ff pstore: fix incorrect persistent ram buffer mapping omits 29e687c2be7d Merge branch 'devel' into for-next omits 6e7cb32e9f64 Merge branch 'topic/jz' into next omits e9c43948921b Merge branch 'topic/intel' into next omits 305276dab3a9 Merge branch 'topic/fsl' into next omits cbc5086f7524 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] omits 0ae0b8de9cc6 arm64: dts: r8a77965: add FDP1 device nodes omits 9fea58299658 arm64: dts: renesas: draak: Sort device nodes omits 86bc194810d7 m68k: fix command-line parsing when passed from u-boot omits 65ca18190667 hwmon: (lm75) Add MAX31725/6 support omits 3892bb313931 Merge branch 'spi-4.20' into spi-next omits 9029858be9ef Merge branch 'spi-4.19' into spi-linus omits cb6c25385540 Merge branch 'asoc-4.20' into asoc-next omits de7609683fef Merge branch 'asoc-4.19' into asoc-linus omits 63bfa461b93d ext4: close race between direct IO and ext4_break_layouts() omits d2a571eafd46 Merge branch 'for-next-next-v4.20-20180911' into for-next- [...] omits 51dfe72c24fa Merge branch 'for-next-current-v4.19-20180911' into for-ne [...] omits b708b68b24ec Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] omits 60ddc4a00d9c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits d27409021666 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 6990d442ada2 Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] omits 65b91d4f90ad Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] omits 0942bec23e94 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] omits f6c21a9d896c Merge branch 'ext/qu/trim-fixes' into for-next-next-v4.20- [...] omits 29547fe00ac7 Merge branch 'ext/jeffm/trim' into for-next-next-v4.20-20180911 omits c038a70ce80d Merge branch 'misc-next' into for-next-next-v4.20-20180911 omits f74ec112fb37 Merge branch 'misc-4.19' into for-next-current-v4.19-20180911 omits 9fb746dd8089 btrfs: refactor __btrfs_run_delayed_refs loop omits 3587af7e8571 btrfs: Factor out loop processing all refs of a head omits c2c9d5d95693 btrfs: Factor out ref head locking code in __btrfs_run_del [...] omits b4d98d440a2a btrfs: Ensure btrfs_trim_fs can trim the whole fs omits db85675fc163 btrfs: Enhance btrfs_trim_fs function to handle error better omits 0f27fac7a4b9 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] omits da424ef9a8c6 Merge branch 'regulator-4.20' into regulator-next omits b832dd4f2c04 Merge branch 'regulator-4.19' into regulator-linus omits de1ab150ae47 xen: avoid crash in disable_hotplug_cpu omits 046c95e56a99 arm64: dts: renesas: enable SDR104 on R-Car Gen3 omits 1c569602d7e8 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes omits 82025ac6f5d9 arm64: dts: r8a77990: Add I2C device nodes omits 89f1415884b9 arm64: dts: r8a77990: Add VIN and CSI-2 device nodes omits 62242b20b1f7 arm64: dts: renesas: r8a77990: Add all MSIOF nodes omits e722597e448e arm64: dts: renesas: r8a7795: Move arm_cc630p node omits 4b509f473959 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 omits 26c04a620b97 arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] omits 3b4a3c9d081c arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] omits 12a5ba14bfbd arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 omits ab877b6b57c2 arm64: dts: renesas: r8a77965: Fix HS-USB compatible omits e71d208f2dad arm64: dts: renesas: r8a77965: Move timer node omits 5cf77e1abfdd arm64: dts: renesas: v3hsk: Move lvds0 node omits a01dc714bf3a arm64: dts: renesas: Fix whitespace around assignments omits 40347a56ae7a arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree omits 7307907c6eb5 arm64: dts: renesas: condor: add PCIe support omits 058598090278 arm64: dts: renesas: r8a77980: add PCIe support omits 5af710f61e0c arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes omits 1b940d726eca arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] omits 8aa1cdd188ad arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] omits 5bbd729cbffe arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances omits fadceab35f2d arm64: dts: renesas: r8a774a1: Add audio support omits 51849d60be22 arm64: dts: renesas: r8a774a1: Add PWM device nodes omits 43de88b56e38 arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores omits 9788874250c3 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes omits ce0caf9c11da arm64: dts: renesas: r8a774a1: Add IPMMU device nodes omits bb39cf5d315c arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support omits 3b9b84f566ee arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support omits ebae9c6fdd48 arm64: dts: renesas: r8a774a1: Add SDHI nodes omits 3bc888d3ffce arm64: dts: renesas: r8a774a1: Add GPIO device nodes omits ab0d570ac812 arm64: dts: renesas: r8a774a1: Add pinctrl device node omits fb86634656ac arm64: dts: renesas: r8a774a1: Add RWDT node omits 6e1a0f9dcf95 arm64: dts: renesas: r8a774a1: Add Ethernet AVB node omits fbad0449330b arm64: dts: renesas: r8a774a1: Add INTC-EX device node omits 8e5cff8162df arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes omits db90e441cb7d arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes omits caa3935a0995 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support omits 9c5fb2ca809c arm64: dts: renesas: v3msk: add eMMC support omits b032b3e6eac2 arm64: dts: renesas: r8a77970: add MMC support omits b8de7100c3b1 arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices omits 5873f083eca7 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree omits 00358981e61d arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes omits 3cf1f1256f0d arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU omits 930e3cb9a448 arm64: dts: renesas: Initial r8a774a1 SoC device tree omits 9c9f5b2e51e7 arm64: dts: renesas: salvator-common: adv748x: Override se [...] omits f39174ee49cb arm64: dts: renesas: r8a77980: add CSI2/VIN support omits 370e3cf0bec6 arm64: dts: renesas: salvator-xs: enable SATA omits 02e7d8c048d4 arm64: dts: r8a77965: Add SATA controller node omits e7a3ff92eaf1 dmaengine: fsl-edma: add ColdFire mcf5441x edma support omits 4d6d3a90e4ac dmaengine: fsl-edma: fix macros omits 377eaf3b3c4a dmaengine: fsl-edma: add edma version and configurable registers omits 9d831528a656 dmaengine: fsl-edma: extract common fsl-edma code (no chan [...] omits 09eb2ee4800f xen/balloon: add runtime control for scrubbing ballooned o [...] omits b18b1c25c254 Merge branch 'x86/paravirt' omits a370f0ef382c Merge branch 'x86/microcode' omits fc990e2c3a7b Merge branch 'x86/core' omits dee495771a44 Merge branch 'timers/urgent' omits 91bb16653d11 Merge branch 'smp/urgent' omits 0676218d3662 Merge branch 'perf/core' omits 8713a25c6dae Merge branch 'irq/urgent' omits 7e0a5f1196d6 Merge branch 'core/objtool' omits db1ad09df2a1 hwmon: (sht15) Switch to SPDX identifier omits 87ac3bcc0436 hwmon: (mc13783-adc) Switch to SPDX identifier omits f1090d66c004 hwmon: (nct6775) Clean up a condition omits 89c035e7ae22 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] omits 88702c583922 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks omits be29e8db7cbb hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string omits 8e7f6d938888 hwmon: Convert to using %pOFn instead of device_node.name omits 07bc4ec14614 hwmon: (mc13783-adc) Use
nxp.com
URLs omits 968a9db35820 hwmon: (mc13783-adc) Remove the mention to 'Atlas' omits ea92bd8c3826 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule omits ef1b193e6032 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] omits d34cea1f7fb8 NFS: Don't open code clearing of delegation state omits 4557c675197c NFSv4.1 fix infinite loop on I/O. omits 468196e85f83 NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits f323dbc2ad3d pNFS: Ensure we return the error if someone kills a waitin [...] omits 8b9b89855605 btrfs: keep trim from interfering with transaction commits omits 0faf00e7a0c6 btrfs: don't attempt to trim devices that don't support it omits bc383a4174f7 btrfs: use ->devices list instead of ->alloc_list in btrfs [...] omits 6db9ab0fcc8a btrfs: remove redundant variable from btrfs_cross_ref_exist omits 6d2beaffc5b7 mmc: sunxi: Use new timing mode for A64 eMMC controller omits 8b4b4d274ef4 mmc: sunxi: Clarify new timing mode usage and implementation omits a1a900095011 mmc: sdhci-sprd: Add Spreadtrum's initial host controller omits 5620c680d2e4 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] omits 70dc98445df0 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode omits 6367bbec7704 mmc: sdhci: Add Auto CMD Auto Select support omits fa7a415667a6 mmc: sdhci: Add 32-bit block count support for v4 mode omits 06bf75e798d5 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode omits 104810168354 mmc: sdhci: Change SDMA address register for v4 mode omits f619f839386f mmc: sdhci: Add sd host v4 mode omits 26adb4f14913 mmc: sdhci: Add version V4 definition omits 67290bfdeacf Merge branch 'v4.20/dt64' into tmp/aml-rebuild omits bc5f32c0d8b8 Merge branch 'v4.20/dt' into tmp/aml-rebuild omits 91e106edf670 Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild omits d3bfd26508ba xen/manage: don't complain about an empty value in control [...] omits d1aacffdc4a9 Btrfs: set leave_spinning in btrfs_get_extent omits 2184162e2127 Btrfs: fix alignment in declaration and prototype of btrfs [...] omits 0b08ffb08ba1 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] omits 0d6660d8b558 btrfs: remove unused pointer inode in relink_file_extents omits aa8225b6966e btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] omits 0302204d536b Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes omits 90d620a2741c btrfs: free path at an earlier point in btrfs_get_extent omits 252c9814f37f Btrfs: use next_state in find_first_extent_bit omits 06d97a2042c0 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] omits e6d717bae23b btrfs: Handle owner mismatch gracefully when walking up tree omits ce61645dc979 btrfs: change btrfs_pin_log_trans to return void omits 617f2e453e4d btrfs: change btrfs_free_reserved_bytes to return void omits 14567c17ea6c Btrfs: remove always true if branch in btrfs_get_extent omits d6014b88ae6c btrfs: qgroup: Dirty all qgroups before rescan omits 344cbb023467 Btrfs: clean up scrub is_dev_replace parameter omits 54d92e78c72a btrfs: add helper to obtain number of devices with ongoing [...] omits 77aeb9c829c7 btrfs: add assertions where number of devices could go below 0 omits 1867b8be3718 btrfs: remove unneeded NULL checks before kfree omits 649eb4b0add0 Btrfs: do not unnecessarily pass write_lock_level when pro [...] omits 25469b06f562 btrfs: Remove 'objectid' member from struct btrfs_root omits 00912991c5a1 btrfs: remove a useless return statement in btrfs_block_rsv_add omits 34fc31254d87 btrfs: Remove root parameter from btrfs_insert_dir_item omits 96a4c767e545 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] omits 046b051c97c9 btrfs: simplify the send_in_progress check in btrfs_delete [...] omits d5a43c6c4efc btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu omits b88e1878887c btrfs: use after free in btrfs_quota_enable omits 99d758b3bae4 btrfs: btrfs_shrink_device should call commit transaction [...] omits a10ec767882d btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] omits 29f6145d60a1 Btrfs: fix data corruption when deduplicating between diff [...] omits 13801de3fd60 Btrfs: sync log after logging new name omits 1306753ebb79 Btrfs: fix unexpected failure of nocow buffered writes aft [...] omits 730fbcc5b7db Merge branch 'fixes' into next omits beed8d101694 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR omits c31ad71c756c mmc: tegra: Implement periodic pad calibration omits cf54017bb0f6 mmc: tegra: Implement HS400 delay line calibration omits 49b0c98d0021 mmc: tegra: Implement HS400 enhanced strobe omits 2bb6acbe608a mmc: tegra: Parse and program DQS trim value omits b78b39dea67d dt-bindings: mmc: Add DQS trim value to Tegra SDHCI omits 9740d4295859 mmc: tegra: Enable UHS and HS200 modes for Tegra186 omits 8a3ea98410e3 mmc: tegra: Enable UHS and HS200 modes for Tegra210 omits 5db6c9ba3c70 mmc: tegra: Disable card clock during tuning cmd on Tegra210 omits f411a44c685e mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops omits 799b22cba7a4 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 omits 0ec621f4d96b mmc: tegra: Configure default trim value on reset omits 20b60cd19f62 mmc: tegra: Configure default tap values omits 42dd19f7148e mmc: tegra: Parse default trim and tap from dt omits 6de7d45b090c mmc: tegra: Add a workaround for tap value change glitch omits 70931298820b mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 omits b31f063ea5a7 mmc: tegra: Perform pad calibration after voltage switch omits 193c844590e7 mmc: tegra: Program pad autocal offsets from dt omits bbb986015837 mmc: tegra: Disable card clock during pad calibration omits f76d5e8849d4 mmc: tegra: Power on the calibration pad omits a3404c388ad5 mmc: tegra: Set calibration pad voltage reference omits 16acad75863d mmc: tegra: Poll for calibration completion omits 5783a9529891 mmc: tegra: Reconfigure pad voltages during voltage switching omits 8081b141f2ae dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values omits adde2b6cca5d dt-bindings: Add Tegra SDHCI pad pdpu offset bindings omits 9118f92ca8bb dt-bindings: mmc: tegra: Add pad voltage control properties omits 2287a18f75c4 mmc: tmio: remove now unused variable omits 8feb64aa8ebe mmc: tmio: more concise clk calculation omits dea44187f530 mmc: tmio: Fix SCC error detection omits c012e72f38fd mmc: renesas_sdhi: skip SCC error check when retuning omits b4a297d8a59a mmc: core: add helper to see if a host is doing a retune omits 0bd487286405 mmc: tmio: refactor CLK_CTL bit calculation omits cc8bccdf5b83 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock omits 56b7a4f812d9 mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation omits 5176332bd898 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops omits fd39c3b8e1f4 mmc: sdhci: add adma_table_cnt member to struct sdhci_host omits e50c42279642 mmc: Convert to using %pOFn instead of device_node.name omits 9cbdf861b70d mmc: sdhci: Export sdhci_request() omits c368a4b40693 sdhci: acpi: add qcom sdhci host reset quirk fix omits 180f02d6a5b3 sdhci: acpi: add free_slot callback omits f2900545441f mmc: sdhci-of-esdhc: add erratum A008171 support omits 1838e762f0fc mmc: sdhci: add tuning error codes omits 988c2fadf12c mmc: uniphier-sd: add UniPhier SD/eMMC controller driver omits deb29eb041a5 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller omits fb0fd959d1e6 mmc: tmio: move tmio_mmc_set_clock() to platform hook omits 4d65532ef24f mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] omits 3cd3553c9f8c mmc: jz4740: Add support for the JZ4725B omits 580c6fd84758 mmc: use SPDX identifier for Renesas drivers omits 28c855fa255e dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings omits 7385fb4482fb mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist omits a71a73203596 mmc: renesas_sdhi_internal_dmac: Fix a few typos omits 64f4c8e63cfa mmc: jz4740: Drop dependency on MACH_JZ4740/80 omits c46bf4e7e22a mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap omits 05872e25a479 mmc: renesas_sdhi: Add r8a774a1 support omits 6953ea7cd17c mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 omits fb6de9f69a0b mmc: sdhci-of-arasan: Do now show error message in case of [...] omits eff74fa804af mmc: sdhci-iproc: Add ACPI support omits 5bad7244c7c2 mmc: sdhci-pltfm: Convert DT properties to generic device [...] omits bc221b0f7ee3 ipmi: Remove platform driver overrides and use the id_table omits 33df67b30614 ipmi: Free the address list on module cleanup omits c5c94d1893fe ipmi: Don't leave holes in the I2C address list in the ssi [...] omits 346512e9d21f ipmi: fix return value of ipmi_set_my_LUN omits 1f5201862c4e ipmi: Convert pr_xxx() to dev_xxx() in the BT code omits 393cd853f6cd ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address omits 64e6f1a4852a ipmi:dmi: Use pr_fmt in the IPMI DMI code omits 62da0cc7d4b1 ipmi: Change to ktime_get_ts64() omits 236cad79e8ed ipmi_si: fix potential integer overflow on large shift omits 563cb2b6d557 ipmi_si_pci: fix NULL device in ipmi_si error message omits ca380ce944d0 ipmi: Convert printk(KERN_<level> to pr_<level>( omits 596830664c74 ipmi: Use more common logging styles omits 7260d40545b2 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX omits e012fd2de784 pci:ipmi: Move IPMI PCI class id defines to pci_ids.h omits 2e1d52f5a683 ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t omits a8bbf67c17a8 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi omits 0398c5634f17 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * omits d16f7d431779 acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * omits 231d259f547c power: bq25890_charger.c: Read back the current battery voltage omits 6d3b6bc5dbd3 power: bq25890_charger.c: Add the BQ25896 part omits b74ca2e526b7 power: bq25890_charger.c: Remove unused table entries omits e904ceb6b0c5 power: bq25890_charger.c: Add debugging output of failed i [...] omits 8dffc7803661 NFSv4: Fix a tracepoint Oops in initiate_file_draining() omits 1ab75c1a1deb Merge branch 'devel' into for-next omits 14b0c44af4e9 soundwire: intel: Remove duplicate assignment omits 026d34a76448 MAINTAINERS: Update Vinod's email omits 4b5ea4866bf2 soundwire: intel: Fix uninitialized adev deref omits 743739c38241 soundwire: intel: Add pre/post bank switch ops omits fda2f3a812bf soundwire: keep track of Masters in a stream omits a065a341dc1e soundwire: Add support for multi link bank switch omits 6d3eff64242a soundwire: Handle multiple master instances in a stream omits 54f830bb98e4 soundwire: Add support to lock across bus instances omits 90bc7491a6d1 soundwire: Initialize completion for defer messages omits b334669c4e50 Documentation: soundwire: Add documentation for multi link omits 7b07d64917ba soundwire: Fix acquiring bus lock twice during master release omits 43422de84f62 soundwire: Fix incorrect exit after configuring stream omits 406dad04e3d1 soundwire: Fix duplicate stream state assignment adds 67b076095dd7 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds 7428b2e5d0b1 Merge tag 'drm-fixes-2018-09-12' of git://anongit.freedesk [...] adds d3bd5973c72e Merge tag 'for-linus-4.19' of
git://github.com/cminyard/li
[...] adds 54eda9df17f3 Merge tag 'pci-v4.19-fixes-1' of
git://git.kernel.org/pub/
[...] adds 7a9cdebdcc17 mm: get rid of vmacache_flush_all() entirely adds fa108f95c676 s390/zcrypt: remove VLA usage from the AP bus adds 1d176582c795 Merge tag 's390-4.19-3' of
git://git.kernel.org/pub/scm/li
[...] adds 200f351e27f0 arch/hexagon: fix kernel/dma.c build warning adds 5c41aaad409c hexagon: modify ffs() and fls() to return int adds 72d4c6e5893a Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] adds 1194c4154662 MAINTAINERS: Make Dennis the percpu tree maintainer adds f1c03a465192 Merge branch 'for-4.19-fixes' of
git://git.kernel.org/pub/
[...] adds bd5bca13819b Merge tag 'pinctrl-v4.19-2' of
git://git.kernel.org/pub/sc
[...] adds 4624d6ea1b7f Merge tag 'mmc-v4.19-rc2' of
git://git.kernel.org/pub/scm/
[...] adds 831b624df1b4 pstore: Fix incorrect persistent ram buffer mapping adds 145ea6f10d42 Merge tag 'pstore-v4.19-rc4' of
git://git.kernel.org/pub/s
[...] adds db7f06d49037 Merge tag 'drm-intel-fixes-2018-09-11' of git://anongit.fr [...] adds b463d4e53ca9 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path adds 68ebc13ea406 drm/amdgpu: Fix SDMA hang in prt mode v2 adds 3a74987b2427 drm/amdgpu: move PSP init prior to IH in gpu reset adds 0165de983272 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk adds 25824ca38e83 Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds 3483f08106fc drm/nouveau/devinit: fix warning when PMU/PRE_OS is missing adds 2b6318a09fd3 Merge branch 'linux-4.19' of
git://github.com/skeggsb/linu
[...] adds 0f9aeeac1df7 Merge tag 'drm-fixes-2018-09-14' of git://anongit.freedesk [...] adds a0efc03b7925 Merge tag 'for-4.19/dm-fixes' of
git://git.kernel.org/pub/
[...] adds 8407879c4e0d nvmet-rdma: fix possible bogus dereference under heavy load adds bf93585ee1e2 Merge branch 'nvme-4.19' of
git://git.infradead.org/nvme
i [...] adds 01c5f85aebaa blk-cgroup: increase number of supported policies adds b228ba1cb95a null_blk: fix zoned support for non-rq based operation adds 4d8d9f540b78 Merge tag 'for-linus-20180913' of git://git.kernel.dk/linux-block adds 48751b562bce Merge tag 'ovl-fixes-4.19-rc4' of
git://git.kernel.org/pub
[...] adds a06b0c82a049 Merge tag 'printk-for-4.19-rc4' of
git://git.kernel.org/pu
[...] adds 319cbacfc0f2 Merge tag 'char-misc-4.19-rc4' of
git://git.kernel.org/pub
[...] adds 45d9ab8a306b Merge tag 'staging-4.19-rc4' of
git://git.kernel.org/pub/s
[...] adds c284cf062191 Merge tag 'tty-4.19-rc4' of
git://git.kernel.org/pub/scm/l
[...] adds 1abc088afd5b Merge tag 'usb-4.19-rc4' of
git://git.kernel.org/pub/scm/l
[...] adds f3c0b8ce4840 Merge tag 'dmaengine-fix-4.19-rc4' of git://git.infradead. [...] adds 500dd232449e asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMA [...] adds 3e153256d9f1 Merge tag 'arm64-fixes' of
git://git.kernel.org/pub/scm/li
[...] adds eae4f8851f35 Merge tag 'xtensa-20180914' of
git://github.com/jcmvbkbc/l
[...] adds 87dffe86d406 xen/manage: don't complain about an empty value in control [...] adds 197ecb3802c0 xen/balloon: add runtime control for scrubbing ballooned o [...] adds 3366cdb6d350 xen: avoid crash in disable_hotplug_cpu adds 4dca864b59dd xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCH [...] adds 58a575699040 xen/gntdev: fix up blockable calls to mn_invl_range_start adds d7c0268090e2 Merge tag 'for-linus-4.19c-rc4-tag' of git://git.kernel.or [...] adds 090b75bcba62 Merge tag 'devicetree-fixes-for-4.19-2' of git://git.kerne [...] adds b1f4ff74fcb0 tracing/Makefile: Fix handling redefinition of CC_FLAGS_FTRACE adds 5b945fd2c34c Merge tag 'trace-v4.19-rc3' of
git://git.kernel.org/pub/sc
[...] adds 2a534a7473bf NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds d03360aaf5cc pNFS: Ensure we return the error if someone kills a waitin [...] adds 2edaead69e75 NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds 994b15b983a7 NFSv4.1 fix infinite loop on I/O. adds 9f0c5124f4a8 NFS: Don't open code clearing of delegation state adds 589109df3184 Merge tag 'nfs-for-4.19-2' of
git://git.linux-nfs.org/proj
[...] adds 3a5af36b6d0e Merge tag '4.19-rc3-smb3-cifs' of
git://git.samba.org/sfre
[...] adds ca062f8df5d1 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds c0be92b5b14b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 4314daa55b4d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 61a6bd83abf2 Revert "x86/mm/legacy: Populate the user page-table with u [...] adds 002b87d2aace x86/APM: Fix build warning when PROC_FS is not enabled adds 27c5a778dfe2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 8a104f8b5867 Code of Conduct: Let's revamp it. adds 7876320f8880 Linux 4.19-rc4 adds c0747ad363ff Merge tag 'linux-kselftest-4.19-rc5' of git://git.kernel.o [...] adds b1f382178d15 ext4: close race between direct IO and ext4_break_layouts() adds 338affb548c2 ext4: show test_dummy_encryption mount option in /proc/mounts adds fe18d649891d ext4: don't mark mmp buffer head dirty adds 94dbb63117e8 ext4, dax: add ext4_bmap to ext4_dax_aops adds cce6c9f7e602 ext4, dax: set ext4_dax_aops for dax files adds ad3273d5f1b9 Merge tag 'ext4_for_linus_stable' of
git://git.kernel.org/
[...] adds 3918c21eacb0 Merge tag 'spi-fix-v4.19-rc4' of
https://git.kernel.org/pu
[...] adds 22d0bd82cc7c ipv6: use rt6_info members when dst is set in rt6_fill_node adds ad4f15dc2c70 xen/netfront: don't bug in case of too many frags adds f5b9bac7451c net_sched: notify filter deletion when deleting a chain adds 018349d70f28 hv_netvsc: fix schedule in RCU context adds 9824dfae5741 net/appletalk: fix minor pointer leak to userspace in SIOC [...] adds 56a49d704870 net: rtnl_configure_link: fix dev flags changes arg to __d [...] adds f0e0d04413fc neighbour: confirm neigh entries when ARP packet is received adds 7cba09c6d5bc tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 adds 86029d10af18 tls: zero the crypto information from tls_context before freeing adds c844eb46b7d4 tls: clear key material from kernel memory when do_tls_set [...] adds 79140335ac12 Merge branch 'tls-don-t-leave-keys-in-kernel-memory' adds 94f14e472812 Bluetooth: SMP: Fix trying to use non-existent local OOB data adds 4ba5175f2c10 Bluetooth: Use correct tfm to generate OOB data adds e6a57d22f787 Bluetooth: hci_ldisc: Free rw_semaphore on close adds bffb9b51a230 Merge branch 'for-upstream' of
git://git.kernel.org/pub/sc
[...] adds c56cae23c6b1 gso_segment: Reset skb->mac_len after modifying network header adds 1cebf8f143c2 socket: fix struct ifreq size in compat ioctl adds 34043d250f51 net/sched: act_sample: fix NULL dereference in the data path adds edf2ef724280 stmmac: fix valid numbers of unicast filter entries adds 2b5a921740a5 udp4: fix IP_CMSG_CHECKSUM for connected sockets adds eb63f2964dbe udp6: add missing checks on edumux packet processing adds 978298888e3e Merge branch 'udp-add-missing-check-on-edumx-rx-path' adds 4bf9ffa0fb57 veth: Orphan skb before GRO adds 4c3d795cb012 bpf: use __GFP_COMP while allocating page adds 0376d5dce0aa Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
adds f025571e96ca net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency adds 8540827ebac6 pppoe: fix reception of frames with no mac header adds 41948ccb4a85 net: mvpp2: let phylink manage the carrier state adds eb4ed8e2d7fe net: macb: disable scatter-gather for macb on sama5d3 adds 321cc359d899 ARM: dts: at91: add new compatibility string for macb on sama5d3 adds a7f38002fb69 net: hp100: fix always-true check for link up state adds bbd6528d28c1 ipv6: fix possible use-after-free in ip6_xmit() adds 28ea334bd165 bnxt_en: Fix VF mac address regression. adds a15f2c08c708 PCI: hv: support reporting serial number as slot information adds 00d7ddba1143 hv_netvsc: pair VF based on serial number adds aa079bd05032 Merge branch 'hv_netvsc-associate-VF-and-PV-device-by-seri [...] adds 50c6b58a814d tls: fix currently broken MSG_PEEK behavior adds ddca24dfcf1b net: dsa: mv88e6xxx: Fix ATU Miss Violation adds c73480910e96 net: ethernet: Fix a unused function warning. new 072222b488bc kcm: remove any offset before parsing messages new 3275b4df3c39 Revert "kcm: remove any offset before parsing messages" new 94235460f9ea r8169: Align ASPM/CLKREQ setting function with vendor driver new 0866cd15029b r8169: enable ASPM on RTL8106E new b1e3454d39f9 clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail new c2f6f3ee7f22 r8169: Get and enable optional ether_clk clock new 648e921888ad clk: x86: Stop marking clocks as CLK_IS_CRITICAL new 89bfd48d679e Merge branch 'r8169-clk-fixes' new 922005c7f50e qmi_wwan: set DTR for modems in forced USB2 mode new 30bfd9306281 net/ipv6: do not copy dst flags on rt init new 5211da9ca526 Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/net new 4a7f8a7a30ac Merge remote-tracking branch 'fixes/master' adds 615f64458ad8 ARC: build: Get rid of toolchain check adds 7c2020c3022d ARC: fix spelling mistake "entires" -> "entries" new 40660f1fcee8 ARC: build: Don't set CROSS_COMPILE in arch's Makefile new f091fa103968 Merge remote-tracking branch 'arc-current/for-curr' new b8496b94ef4b Merge remote-tracking branch 'ipsec/master' adds 3341ba9f0f26 mt76x0: fix remove_interface new 8745806a8c15 Merge remote-tracking branch 'wireless-drivers/master' new 3fd04c123a77 Merge remote-tracking branch 'mac80211/master' adds 67e3816842fe RDMA/uverbs: Atomically flush and mark closed the comp eve [...] new 5fe23f262e05 ucma: fix a use-after-free in ucma_resolve_ip() new 9a6b2e10df73 Merge remote-tracking branch 'rdma-fixes/for-rc' adds a49a83ab05e3 ALSA: firewire-digi00x: fix memory leak of private data adds 8d28277c065a ALSA: firewire-tascam: fix memory leak of private data adds 498fe23aad8e ALSA: oxfw: fix memory leak of private data adds 37a3a98ef601 ALSA: hda - Enable runtime PM only for discrete GPU adds b1fbebd4164b ALSA: bebob: fix memory leak for M-Audio FW1814 and Projec [...] adds ce925f088b97 ALSA: oxfw: fix memory leak for model-dependent data at er [...] adds 1064bc685d35 ALSA: oxfw: fix memory leak of discovered stream formats a [...] adds c3b55e2ec9c7 ALSA: fireworks: fix memory leak of response buffer at error path adds 542cedec53c9 Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" adds b61749a89f82 sound: enable interrupt after dma buffer initialization adds 75383f8d39d4 sound: don't call skl_init_chip() to reset intel skl soc adds 196f4eeeb78f Merge tag 'asoc-v4.19-rc4' of
https://git.kernel.org/pub/s
[...] new a8da1fc1ff77 Merge remote-tracking branch 'sound-current/for-linus' adds fbb673f7c655 ASoC: rt5514-spi: Get the period_bytes in the copy work to [...] new 3f24f37adbc9 ASoC: rt5682: Remove HP volume control new c50535ed6a10 ASoC: AMD: Fix capture unstable in beginning for some runs new f9c9c73cd1d7 Merge branch 'asoc-4.19' into asoc-linus new 90095e03ca70 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 15aedbc095ab Merge branch 'regulator-4.19' into regulator-linus new 988ec7d9b70c Merge remote-tracking branch 'regulator-fixes/for-linus' new 1f7f2e2d2cda Merge branch 'spi-4.19' into spi-linus new eb8dd85902f5 Merge remote-tracking branch 'spi-fixes/for-linus' new e0bf2d4982fe serial: mvebu-uart: Fix reporting of effective CSIZE to userspace new 3216c622a24b tty: serial: lpuart: avoid leaking struct tty_struct new be28c1e3ca29 serial: cpm_uart: return immediately from console poll new fe3241679009 tty: Drop tty->count on tty_reopen() failure new e97267cb4d1e tty: vt_ioctl: fix potential Spectre v1 new 9f672990cfec Merge remote-tracking branch 'tty.current/tty-linus' adds 36cae568404a USB: serial: option: improve Quectel EP06 detection adds 35aecc02b5b6 USB: serial: option: add two-endpoints device-id flag new edbdcf0e9aee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new d193d1a210ff Merge tag 'soundwire-4.19-fixes' of
git://git.kernel.org/p
[...] new 8801922cd94c intel_th: Fix device removal logic new ebe4582281d6 intel_th: Fix resource handling for ACPI glue layer new 59d08d00d43c intel_th: pci: Add Ice Lake PCH support new cfafe754458f Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 3702a0585e64 crypto: ccp - add timeout support in the SEV command adds 24568b47d48e crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2 new a7dc0c7c9678 Merge remote-tracking branch 'crypto-current/master' adds 21a268069203 mtd: rawnand: marvell: prevent harmless warnings adds cf51e4b9c344 mtd: rawnand: denali: fix a race condition when DMA is kicked adds 85516a9881a3 mtd: partitions: fix unbalanced of_node_get/put() new 4a3e85f2674c mtd: devices: m25p80: Make sure the buffer passed in op is [...] new b3d029229915 Merge remote-tracking branch 'mtd-fixes/master' new f5eecee44927 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds 324493fba775 media: platform: fix cros-ec-cec build error new 149a4b2259a8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 0433abe2a02d Merge remote-tracking branch 'at91-fixes/at91-fixes' new b1aceedd2278 Merge remote-tracking branch 'omap-fixes/fixes' new 520795555be1 Merge remote-tracking branch 'kvms390-fixes/master' adds 37196ba4ae95 hwmon: (nct6775) Fix virtual temperature sources for NCT6796D adds f6de298806d9 hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D adds 55066354285b hwmon: (nct6775) Use different register to get fan RPM for fan7 new a8dfd6236a76 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 76c93996683f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new ffc4c92227db sysfs: Do not return POSIX ACL xattrs via listxattr new 6204a110ff9e Merge remote-tracking branch 'vfs-fixes/fixes' new 0c1c780b5a2d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d792d4c4fc86 scsi: ibmvscsis: Fix a stringop-overflow warning adds adad633af7b9 scsi: ibmvscsis: Ensure partition name is properly NUL terminated adds 83e32a591077 scsi: sd: Contribute to randomness when running rotational device new 31006001b75b Merge remote-tracking branch 'scsi-fixes/fixes' new db7c8f1e5f1c drm/i915/gvt: Init PHY related registers for BXT new d817de3bc186 drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler new a1ac5f094301 drm/i915/gvt: request srcu_read_lock before checking if on [...] new 7759ca3aac79 drm/i915/gvt: clear ggtt entries when destroy vgpu new a530bf948ab7 Merge tag 'gvt-fixes-2018-09-18' of
https://github.com/int
[...] new 2e04cd0230ae Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 2ea15030c3f0 mmc: sdhi: sys_dmac: check for all Gen3 types when whitelisting new aa9231eceda7 Merge remote-tracking branch 'mmc-fixes/fixes' new 3c499ea0c662 drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs [...] new 57078338b2e4 drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers. new b6be17ef9b64 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new a4d09f0a6e1a Merge remote-tracking branch 'kbuild/for-next' new 69e6448e3a83 Merge remote-tracking branch 'leaks/leaks-next' new a2363fe34ad4 Merge remote-tracking branch 'dma-mapping/for-next' new c1e9d741a645 Merge remote-tracking branch 'arm/for-next' new 49537ed3160c Merge remote-tracking branch 'arm-soc/for-next' new 09d7e41a574c Merge remote-tracking branch 'actions/for-next' adds 9f2e9909f63f Merge branch 'v4.20/dt' into tmp/aml-rebuild adds 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently adds 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size adds b7eb0e26cc4a arm64: dts: meson: libretech: update board model adds f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. adds c362e4e0052a arm64: dts: meson-axg: add pdm adds 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec adds d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card adds eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac adds 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes adds 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order adds 820e0f1868fe Merge branch 'v4.20/dt64' into tmp/aml-rebuild adds 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card adds 17662ec0afc4 Merge branch 'v4.20/defconfig' into tmp/aml-rebuild adds 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry adds 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation adds d4983983d987 soc: amlogic: add meson-canvas driver adds 8787854a1fbf Merge branch 'v4.20/drivers' into tmp/aml-rebuild new b1048965a9eb Merge remote-tracking branch 'amlogic/for-next' new 568caa4d96f6 Merge remote-tracking branch 'aspeed/for-next' new 7b4178d8355b Merge remote-tracking branch 'at91/at91-next' new fb76c4efaa7c Merge remote-tracking branch 'bcm2835/for-next' new 9165f6b68995 Merge remote-tracking branch 'imx-mxs/for-next' new e7790f49e00b Merge remote-tracking branch 'keystone/next' new 7a82f70202e1 Merge remote-tracking branch 'mediatek/for-next' new 42f13e22ff55 Merge remote-tracking branch 'mvebu/for-next' new 62edadd5c23c Merge remote-tracking branch 'omap/for-next' new 1eda8f5bb414 Merge remote-tracking branch 'qcom/for-next' new 148d1f36a786 Merge remote-tracking branch 'realtek/for-next' adds 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node adds 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA adds 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support adds e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] adds 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree adds 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU adds 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes adds 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree adds 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices adds 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support adds 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support adds 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support adds 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes adds 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes adds a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node adds 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node adds 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node adds 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node adds 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes adds 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes adds c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support adds a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support adds 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes adds c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes adds 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores adds 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes adds e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support adds 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances adds 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] adds ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] adds 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes adds ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support adds c6eb20473f0b arm64: dts: renesas: condor: add PCIe support adds c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree adds fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments adds 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node adds ff55027185bc arm64: dts: renesas: r8a77965: Move timer node adds 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible adds 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 adds 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] adds 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] adds 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 adds 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node adds 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes adds ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes adds bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes adds 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes adds 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 adds 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes adds 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes adds 5f7d1395275e Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] adds 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs adds c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes adds cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions adds 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc adds f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support adds 36fc8dba0195 Merge branches 'arm-dt-for-v4.20', 'arm64-dt-for-v4.20' an [...] adds bc8871536246 ARM: shmobile: r8a7744: Basic SoC support adds 76506880eac6 arm64: defconfig: enable R8A774C0 SoC adds a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input adds fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst adds 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E adds 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding adds 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] adds c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support adds f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module adds 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N adds 2662ae94a639 Merge branches 'arm-soc-for-v4.20', 'arm64-defconfig-for-v [...] new 0e90a3a8a42d Merge remote-tracking branch 'renesas/next' adds 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 adds a1e5c133c1a7 Merge branch 'v4.20-armsoc/dts32' into for-next adds 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] adds 41c832563530 Merge branch 'v4.20-armsoc/dts64' into for-next new 33cac4ac4829 Merge remote-tracking branch 'rockchip/for-next' adds b9e89ce78d29 dt-bindings: arm: Explicitly mark Samsung Exynos SoC as unstable adds 7c92b9a8e0fc ARM: dts: exynos: Correct audio subsystem parent clock on [...] adds 4dcbc9cf5e6d Merge branch 'next/dt' into for-next new 402b422fe6d3 Merge remote-tracking branch 'samsung-krzk/for-next' adds 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings adds 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings adds 9266cf77f759 Merge branch 'sunxi/dt-for-4.20' into sunxi/for-next new c88248becf5d Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8c53bffa7654 Merge remote-tracking branch 'tegra/for-next' adds ca7f686ac9fe arm64: Fix silly typo in comment adds d71be2b6c0e1 arm64: cpufeature: Detect SSBS and advertise to userspace adds 2d1b2a91d56b arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS adds 0bf0f444b2c4 arm64: entry: Allow handling of undefined instructions from EL1 adds 8f04e8e6e29c arm64: ssbd: Add support for PSTATE.SSBS rather than trapp [...] adds 7c36447ae5a0 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disa [...] adds b8925ee2e12d arm64: cpu: Move errata and feature enable callbacks close [...] adds 8a60419d3676 arm64: force_signal_inject: WARN if called from kernel context adds e4ba15debcfd arm64: fix for bad_mode() handler to always result in panic new 74e248286e1d arm64: sysreg: Clean up instructions for modifying PSTATE fields new 5ffdfaedfa0a arm64: mm: Support Common Not Private translations new ab510027dc4d arm64: KVM: Enable Common Not Private translations new 68c83594be36 Merge remote-tracking branch 'arm64/for-next/core' new ce005ebd31db Merge remote-tracking branch 'clk/clk-next' new 20a4f0dbcfb3 Merge remote-tracking branch 'clk-samsung/for-next' new 66b53a8616ec Merge remote-tracking branch 'c6x/for-linux-next' adds dbd9228bb886 csky: Build infrastructure adds bd032dd6ed9c csky: defconfig adds d46b38db96f8 csky: Kernel booting adds a4571e227938 csky: Exception handling and mm-fault adds c98f0fc01031 csky: System Call adds 7cd7abcd2acf csky: Cache and TLB routines adds ed7dcac1e0f3 csky: MMU and page table management adds a51eb26bd944 csky: Process management and Signal adds 60367116cc11 csky: VDSO and rt_sigreturn adds fbb4e798d158 csky: IRQ handling adds b9adbc71f0ab csky: Atomic operations adds af7a63ee980d csky: ELF and module probe adds 2418a9d77fb9 csky: Library functions adds dd7047e9e42e csky: User access adds a23b652c2ab5 csky: Debug and Ptrace GDB adds 3738782b6821 csky: SMP support adds 5ae1990e1863 csky: Misc headers adds 62098e7d0a7f dt-bindings: csky CPU Bindings adds da5734d918db dt-bindings: Add vendor prefix for csky new 0803777ed6ba Merge remote-tracking branch 'csky/linux-next' new 3890bcb2a3c1 Merge remote-tracking branch 'm68k/for-next' adds 9b340567a25c m68k: fix command-line parsing when passed from u-boot new c8c54de8b97b Merge remote-tracking branch 'm68knommu/for-next' adds bcec54bf3118 mips: switch to NO_BOOTMEM new 29dbfd834b29 Merge remote-tracking branch 'mips/mips-next' new 000b0b671e98 Merge remote-tracking branch 'parisc-hd/for-next' adds dd9a8c5a8739 powerpc/tm: Fix HFSCR bit for no suspend case adds 56d20861c027 powerpc/vdso: Correct call frame information new c4cb8edd1ff2 Merge remote-tracking branch 'powerpc/next' new 9e8a841bfb4a Merge remote-tracking branch 'risc-v/for-next' new 9c847ab4279c Merge remote-tracking branch 's390/features' new a0cef10045c9 Merge remote-tracking branch 'uml/linux-next' new 623939eae0fb Merge remote-tracking branch 'xtensa/xtensa-for-next' new 255bdbe61067 Merge remote-tracking branch 'befs/for-next' adds e4a93447db2d Merge branch 'misc-4.19' into for-next-current-v4.19-20180914 adds fc5b842177ba Merge branch 'for-next-current-v4.19-20180914' into for-ne [...] adds 6824bbb9355b Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds 8ee313f8861b Btrfs: unify error handling of btrfs_lookup_dir_item adds 407e2b8983c8 Btrfs: remove unnecessary level check in balance_level adds 99e5ad8e42d5 Btrfs: assert page dirty bit on extent buffer pages adds 4315e42eb1b7 Btrfs: skip set_page_dirty if eb pages are already dirty adds 163e80d1576b Btrfs: remove wait_ordered_range in btrfs_evict_inode adds bf1d613989c9 btrfs: Remove logically dead code from btrfs_orphan_cleanup adds 41806fc99716 btrfs: handle error of get_old_root adds 464180658360 btrfs: change remove_extent_mapping to return void adds 31a8cc6267d1 btrfs: fix error handling in btrfs_dev_replace_start adds ef4c3515ee1c btrfs: Enhance btrfs_trim_fs function to handle error better adds 080e9eba6d0c btrfs: Ensure btrfs_trim_fs can trim the whole filesystem adds b08614769787 btrfs: iterate all devices during trim, instead of fs_devi [...] adds 98598fda5ca1 btrfs: don't attempt to trim devices that don't support it adds de8511466568 btrfs: keep trim from interfering with transaction commits adds 4a994244a2b6 btrfs: wait on caching when putting the bg cache adds 935580eb6af7 Merge branch 'misc-next' into for-next-next-v4.20-20180914 adds b1c8b9fc2b48 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] adds 7559f62f9369 btrfs: tests: add separate stub for find_lock_delalloc_range adds 09d4fef7b442 btrfs: tests: move testing members of struct btrfs_root to [...] adds d52abaaa8d23 btrfs: tests: group declarations of self-test helpers adds 1ce2459b0d84 btrfs: tests: polish ifdefs around testing helper adds 80a085418473 Merge branch 'cleanup/tests' into for-next-next-v4.20-20180914 adds bb86727be5e4 Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] adds b0dd9e0066a3 btrfs: remove btrfs_dev_replace::read_locks adds ec47605c8c1f btrfs: open code btrfs_dev_replace_clear_lock_blocking adds ae47d9f34a9f btrfs: open code btrfs_dev_replace_stats_inc adds e0472bc97514 btrfs: open code btrfs_after_dev_replace_commit adds 892fe882f73b btrfs: dev-replace: avoid useless lock on error handling path adds 3232d495f9eb btrfs: dev-replace: move replace members out of fs_info adds 2ff3af5fbb1e btrfs: dev-replace: remove pointless assert in write unlock adds a4114f7bdd7c btrfs: reada: reorder dev-replace locks before radix tree preload adds 6ac34dd920d7 btrfs: dev-replace: swich locking to rw semaphore adds f46692e23a1b btrfs: dev-replace: remove custom read/write blocking scheme adds 0d665e9b1ddf btrfs: dev-replace: open code trivial locking helpers adds d44a33607e6a Merge branch 'dev/dev-replace-locking' into for-next-next- [...] adds b910373a2d04 Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds 74980c4190d0 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 18809c70c6cf btrfs: Factor out loop processing all refs of a head adds 185d1487472b btrfs: refactor __btrfs_run_delayed_refs loop adds 56632566588b Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] adds 773cc334cf33 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds c16b6c3f8752 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 89067b62df5b Merge branch 'for-next-next-v4.20-20180914' into for-next- [...] new 738719da5013 Merge remote-tracking branch 'btrfs-kdave/for-next' new e7e222040473 smb3: do not display confusing message on mount to Azure servers new a84f49429e02 cifs: Use kmemdup rather than duplicating its implementati [...] new 46688c1ee1ba cifs: remove set but not used variable 'cifs_sb' new 161543eb3e66 smb3: add tracepoint to catch cases where credit refund of [...] new e27d9ee5c818 cifs: add a smb2_compound_op and change QUERY_INFO to use it new 0e91b98fec3f cifs: change mkdir to use a compound new d99c6fb5afea cifs: change unlink to use a compound new 979dbc445c06 cifs: create helpers for SMB2_set_info_init/free() new 12559f0ca559 cifs: make rmdir() use compounding new 3734dbd58965 cifs: change SMB2_OP_SET_EOF to use compounding new d099d019dd02 cifs: change SMB2_OP_SET_INFO to use compounding new b6233787a893 cifs: remove the is_falloc argument to SMB2_set_eof new 668349c3edb2 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] new 864b4f60f96e cifs: create a define for the max number of iov we need fo [...] new d1f4dba68775 SMB3: Backup intent flag missing from compounded ops new d567c6df2dd8 cifs: add a warning if we try to to dequeue a deleted mid new f31a9f2381d6 cifs: only wake the thread for the very last PDU in a compound new 086503eeb2fa smb3: allow stats which track session and share reconnects [...] new 022051375103 cifs: protect against server returning invalid file system [...] new 7a241b6d20e7 cifs: minor updates to module description for cifs.ko new 9ea12867def2 smb3: add way to control slow response threshold for loggi [...] new 0d6ca1f821db Merge remote-tracking branch 'cifs/for-next' new 359f485d5067 Merge remote-tracking branch 'ecryptfs/next' new 5875abb500bf Merge remote-tracking branch 'ext3/for_next' new 589c8f8efa85 Merge remote-tracking branch 'f2fs/dev' new 9163b1d597fd Merge remote-tracking branch 'fuse/for-next' new 2d85752b1845 Merge remote-tracking branch 'jfs/jfs-next' new ae379330273f Merge remote-tracking branch 'orangefs/for-next' new 2953999404aa Merge remote-tracking branch 'v9fs/9p-next' new a948240c9cf7 Merge remote-tracking branch 'vfs/for-next' new 29d52011ad21 Merge remote-tracking branch 'pci/next' adds 807588ac9201 HID: i2c-hid: disable runtime PM operations on hantick touchpad adds 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next new 98885260b151 Merge remote-tracking branch 'hid/for-next' new e96d0f02c174 Merge remote-tracking branch 'i2c/i2c/for-next' adds e0decff91597 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule adds 07c3f8ea0aae hwmon: (mc13783-adc) Remove the mention to 'Atlas' adds 51e74e500202 hwmon: (mc13783-adc) Use
nxp.com
URLs adds 047981ca1d46 hwmon: Convert to using %pOFn instead of device_node.name adds 99478e4e3970 hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string adds fe46ec294a04 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks adds 3ad1701c6633 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] adds 156960739143 hwmon: (nct6775) Clean up a condition adds 1e633fe470a4 hwmon: (mc13783-adc) Switch to SPDX identifier adds e2ab9984e978 hwmon: (sht15) Switch to SPDX identifier adds c3fbe73a2e05 hwmon: (lm75) Add MAX31725/6 support adds 3c23c13d0582 hwmon: (asus_atk0110) Use PTR_ERR_OR_ZERO instead of reimp [...] adds 59a5eef8ff68 hwmon: (scmi) Remove redundant pointer check adds 05f39504bb2a hwmon: (lm92) Fix whitespace issues new 18213cfb88d2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6a65a2e2aa4c Merge remote-tracking branch 'jc_docs/docs-next' adds 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() adds 258c430456ba media: em28xx: fix handler for vidioc_s_input() adds f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails adds 15644bfa195b media: em28xx: fix input name for Terratec AV 350 adds afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] adds 092a37875a22 media: v4l2: remove VBI output pad adds c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] adds 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] adds caf276be3a96 media: v4l2-mc: add print messages when media graph fails adds f3efe15a2f05 media: dvb: use signal types to discover pads adds 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number adds 44fd653bde54 media: au8522: declare its own pads adds fc9bd1cea522 media: msp3400: declare its own pads adds 87f9971710d6 media: saa7115: declare its own pads adds bc322c0d46ce media: tvp5150: declare its own pads adds 552b926fa3b1 media: si2157: declare its own pads adds 3aa13787c8af media: saa7134: declare its own pads adds db7da96ba861 media: mxl111sf: declare its own pads adds 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes adds bd24db04101f media: tvp5150: fix width alignment during set_selection() adds 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler adds 28b9e227d222 media: tvp5150: convert register access to regmap adds 8a7441baccd4 media: tvp5150: make use of regmap_update_bits adds e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers adds 5cb8294013a4 media: tvp5150: add default format helper adds b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] adds 1569586688a0 media: tvp5150: fix standard autodetection adds 1bb086bc4d4a media: tvp5150: split reset/enable routine adds 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] adds 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling adds 62a764e1c56e media: tvp5150: disable output while signal not locked adds 2f0a5c65d162 media: tvp5150: issue source change events adds 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages adds 0db87cc7ffdf media: tvp5150: add g_std callback adds ee9a6ff6a697 media: tvp5150: add querystd adds 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used adds c135e99748fe media: tvp5150: get rid of some warnings adds 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer adds 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header adds de2bc45c84f7 media: vsp1: Update LIF buffer thresholds adds 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation adds 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation adds 23a99e80e308 media: vsp1: use periods at the end of comment sentences adds ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU adds 03939db7cb0e media: vsp1: Document max_width restriction on UDS adds 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] adds 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] adds 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] adds 7d2332c76d1b media: imx274: rearrange sensor startup register tables adds 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME adds 9648cb577b76 media: imx274: rename frmfmt and format to "mode" adds 1657c28d82e8 media: imx274: fix error in function docs adds ca017467c78b media: imx274: add helper to read multibyte registers adds e6002df8f37f media: imx274: switch to SPDX license identifier adds 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] adds 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name adds 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] adds 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() adds b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] adds e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] adds aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence adds bad1774ed41e media: ov5640: Fix timings setup code adds dc29a1c187ee media: ov5640: fix exposure regression adds 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode adds c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation adds a8f438c684ea media: ov5640: fix auto controls values when switching to [...] adds 985cdcb08a04 media: ov5640: fix restore of last mode set new 61a22e06db07 Merge remote-tracking branch 'v4l-dvb/master' new ba494dd76791 Merge remote-tracking branch 'v4l-dvb-next/master' adds a4a008e53c9e intel_idle: Get rid of custom ICPU() macro adds 0e7ea2f3b0e0 cpufreq: remove unnecessary unlikely() adds 51b177637b5c cpufreq: Convert to using %pOFn instead of device_node.name adds 3bb756449b2d PM / hibernate: Documentation: fix image_size default value adds 8412dbd64258 PM / sleep: Show freezing tasks that caused a suspend abort adds 17ed15183c24 powercap: RAPL: Get rid of custom RAPL_CPU() macro adds 5d457454f4b7 Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-sleep' and [...] adds 719cf71cada1 ACPI / glue: Split dev_is_platform() out of module for wide use adds 7e79a6927327 ACPI: custom_method: remove meaningless null check before [...] adds 240714061c58 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] adds afd0b1fb2226 mailbox: PCC: handle parse error adds 36b835176fe0 ACPI / PMIC: Sort headers alphabetically adds 78cd96f0504b ACPI / PMIC: Convert drivers to use SPDX identifier adds d030fd0ec5c7 ACPI / property: Switch to bitmap_zalloc() adds c394940a72c5 Merge branches 'acpi-bus', 'acpi-misc', 'acpi-soc', 'acpi- [...] new 86b62e5cd896 ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc [...] new f799c5fe3ef1 Merge branch 'acpi-soc' into linux-next new d1e1303173d7 cpufreq: dt: Add support for r8a7744 new edbdf4828402 Merge branch 'pm-cpufreq' into linux-next new cb7521ef621b Merge remote-tracking branch 'pm/linux-next' new eb2a7fb5b002 Merge remote-tracking branch 'cpupower/cpupower' adds 99ed748e878a IB/mlx5: Allow transition of DCI QP to reset adds caf1e3ae9fa6 RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu adds f89b7dfa3353 RDMA/core: Avoid unnecessary sa_family overwrite adds 89c5691cdd95 RDMA/core: Let protocol specific function typecast sockadd [...] adds a362ea1d9e1a RDMA/core: Introduce and use rdma_set_src_addr() between I [...] adds 77addc524473 RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr adds 783793b5543d RDMA/core: Use common code flow for IPv4/6 for addr resolve adds 307edde8efb7 RDMA/core: Refer to network type instead of device type adds c31d4b2ddf07 RDMA/core: Protect against changing dst->dev during destin [...] adds 6aaecd385685 RDMA/core: Simplify roce_resolve_route_from_path() adds d6b1764a8c5a RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to chec [...] adds 0e9d2c19bff1 RDMA/core: Consider net ns of gid attribute for RoCE adds 4c0b6534c910 Documentation/ABI: document /sys/class/net/*/dev_port adds 9b8b2a323008 IB/ipoib: Use dev_port to expose network interface port numbers adds f6350da41dc7 IB/ipoib: Log sysfs 'dev_id' accesses from userspace adds cb816cd22618 RDMA: Remove duplicated include from ib_addr.h new 24b7ab9e9ebb Merge remote-tracking branch 'rdma/for-next' adds 4ef972fd3ec6 net: phy: ste10Xp: Remove wrong SUPPORTED_Pause adds 26eb00a4fcad net: phy: et1011c: Remove incorrect missing 1000 Half adds 15d8daf7bc2d net: phy: bcm63xx: Allow to be built with COMPILE_TEST adds 58056c1e1b0e net: ethernet: Use phy_set_max_speed() to limit advertised speed adds 00eb2243b933 net: bcmgenet: Fix speed selection for reverse MII adds 04b7d41d8046 net: ethernet: Fix up drivers masking pause support adds 41124fa64d4b net: ethernet: Add helper to remove a supported link mode adds af8d9bb2f2f4 net: ethernet: Add helper for MACs which support asym pause adds c306ad36184f net: ethernet: Add helper for MACs which support pause adds 70814e819c11 net: ethernet: Add helper for set_pauseparam for Asym Pause adds 0c122405d4c3 net: ethernet: Add helper for set_pauseparam for Pause adds 22b7d29926b5 net: ethernet: Add helper to determine if pause configurat [...] adds 15665342d48b Merge branch 'Preparing-for-phylib-linkmodes' adds 435f2e7cc0b7 net: bridge: add support for sticky fdb entries adds db3df242bc44 qlcnic: Remove set but not used variables 'fw_mbx' and 'hdr_size' adds f8a1988f6551 net: ethernet: Use DIV_ROUND_UP instead of reimplementing [...] adds d700ec4118f9 net: dsa: mv88e6xxx: Make sure to configure ports with ext [...] adds 52d0d404d39d geneve: add ttl inherit support adds a20625e49dde docs: net: Remove TCP congestion document adds aaf9253025e8 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds cc973aecf0b0 MIPS: lantiq: Do not enable IRQs in dma open adds 7969119293f5 net: dsa: Add Lantiq / Intel GSWIP tag support adds 839790e88a3c dt-bindings: net: Add lantiq, xrx200-net DT bindings adds fe1a56420cf2 net: lantiq: Add Lantiq / Intel VRX200 Ethernet driver adds 86ce2bc73c7a dt-bindings: net: dsa: Add lantiq, xrx200-gswip DT bindings adds 14fceff4771e net: dsa: Add Lantiq / Intel DSA driver for vrx200 adds d03790f55a68 Merge branch 'Lantiq-Intel-vrx200-support' adds 15033f0457dc ipv6: Add sockopt IPV6_MULTICAST_ALL analogue to IP_MULTICAST_ALL adds 9708d2b5b7c6 llc: avoid blocking in llc_sap_close() adds e4a2a3048ed9 net: sock: introduce SOCK_XDP adds 4f23aff8713c tuntap: switch to use XDP_PACKET_HEADROOM adds 291aeb2b1dba tuntap: enable bh early during processing XDP adds f7053b6ccb65 tuntap: simplify error handling in tun_build_skb() adds ac1f1f6c5ae8 tuntap: tweak on the path of skb XDP case in tun_build_skb() adds 8ae1aff0b331 tuntap: split out XDP logic adds 1a097910adda tuntap: move XDP flushing out of tun_do_xdp() adds fe8dd45bb755 tun: switch to new type of msg_control adds 043d222f93ab tuntap: accept an array of XDP buffs through sendmsg() adds 0efac27791ee tap: accept an array of XDP buffs through sendmsg() adds 0a0be13b8fe2 vhost_net: batch submitting XDP buffers to underlayer sockets adds 8bb83b78382c Merge branch 'vhost_net-TX-batching' adds b2ddc48a81b5 net: dsa: b53: Do not fail when IRQ are not initialized adds 293681f149a8 vxlan: Remove duplicated include from vxlan.h adds 50c12f7401a9 gso_segment: Reset skb->mac_len after modifying network header adds 310fc0513ea9 tg3: Fix fall-through annotations adds f91845da9fda pktgen: Fix fall-through annotation adds ee4fccbee7d3 net/ibm/emac: Remove VLA usage adds 52bb6677d530 net: move definition of pcpu_lstats to header file adds 0dc235afc59a cxgb4: Fix endianness issue in t4_fwcache() adds 992bea8e40b7 cxgb4: add per rx-queue counter for packet errors adds c3ec8bcceb07 cxgb4: update supported DCB version adds 93be42f9173b net/sched: act_police: use per-cpu counters adds 2d550dbad83c net/sched: act_police: don't use spinlock in the data path adds 50676de48679 Merge branch 'act_police-lockless-data-path' adds 21e65923abaa net: phy: et011c: Remove incorrect PHY_POLL flags adds b0350d51f001 ip_gre: fix parsing gre header in ipgre_err adds a82738adff16 ip6_gre: simplify gre header parsing in ip6gre_err adds 7a3dd8c8979c tls: async support causes out-of-bounds access in crypto APIs adds f5de8bfef85b net: dsa: gswip: Fix return value check in gswip_probe() adds f592e0b9895c net: dsa: gswip: Fix copy-paste error in gswip_gphy_fw_probe() adds b8b2de91e9db net: lantiq: Fix return value check in xrx200_probe() adds 0a959e45846a net: hns: make function hns_gmac_wait_fifo_clean() static adds d52030e6d584 dt-bindings: net: lantiq, xrx200-net: Use lower case in hex adds e82b5fe5d480 dt-bindings: net: dsa: lantiq, xrx200-gswip: Fix minor sty [...] adds a44ecfbda48f net: lantiq: lantiq_xrx200: Move clock prepare to probe function adds 0e630b598e87 net: dsa: lantiq_gswip: Minor code style improvements adds 711ddb625cf0 net: dsa: tag_gswip: Add gswip to dsa_tag_protocol_to_str() adds d10f7e1d9e60 Merge branch 'lantiq-Minor-fixes-for-vrx200-and-gswip' adds 6f9dbadc1ac6 net: aquantia: memory corruption on jumbo frames adds 0185e2e69f8e selftests/tls: Add MSG_WAITALL in recv() syscall adds 1635bb548f84 net: rds: use memset to optimize the recv adds 764ea3714a85 net: usb: remove redundant null pointer check before of_node_put adds 1ddc5d3e5f1c net: dsa: remove redundant null pointer check before of_node_put adds b458925ed579 net: dsa: remove redundant null pointer check before put_device adds a4ebec033e1c net: ethernet: remove redundant null pointer check before [...] adds 75b2c206bb10 liquidio: Add the features to show FEC settings and set FE [...] adds fc69660bbdb2 s390/qeth: move L2 xmit code to core module adds f13ade199391 s390/qeth: run non-offload L3 traffic over common xmit path adds 0a6da4b10d9c s390/qeth: remove unused L3 xmit code adds 40e6a2258492 s390/qeth: remove qeth_get_elements_no() adds f231dc9dbd78 s390/qeth: limit csum offload erratum to L3 devices adds 2d3986d1ceda s390/qeth: fix up protocol headers early adds 554942646653 s390/qeth: check size of required HW header cache object adds e517b649b3c3 s390/qeth: prepare for copy-free TSO transmission adds 356156b60aff s390/qeth: speed up TSO transmission adds 69d7ce80df6d s390/qeth: remove qeth_hdr_chk_and_bounce() adds 121ca39aa558 s390/qeth: uninstall IRQ handler on device removal adds 4d19db777a2f s390/qeth: invoke softirqs after napi_schedule() adds 31c92732cdf2 s390/qeth: fix typo in return value adds ed47155bdcf3 s390/qeth: fine-tune spinlocks adds 500abbf04029 s390/qeth: reduce 0-initializing when building IPA cmds adds ce5b127b172e Merge branch 's390-qeth-next' new 5d288b88655d net: caif: remove redundant null check on frontpkt new 0020f5c807ef net: socionext: Fix two sleep-in-atomic-context bugs in av [...] new 076ed3da0c9b net/ipv4: defensive cipso option parsing new c1d04a174f8d gianfar: remove duplicated include from gianfar.c new e65d52564b01 cxgb4: remove duplicated include from cxgb4_main.c new 03aa6d95c14c liquidio: remove duplicated include from lio_vf_rep.c new 49780be19ceb qed: remove duplicated include from qed_cxt.c new cf7d97e1e54d net: mdio: remove duplicated include from mdio_bus.c new e366fa435032 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net new 4373673597c9 Merge remote-tracking branch 'net-next/master' adds d58e468b1112 flow_dissector: implements flow dissector BPF hook adds 2f965e3fcd4b bpf: sync bpf.h uapi with tools/ adds c22fbae76c9f bpf: support flow dissector in libbpf and bpftool adds 9c98b13cc3bb flow_dissector: implements eBPF parser adds 50b3ed57dee9 selftests/bpf: test bpf flow dissection adds 4a9f42c9dcbf Merge branch 'bpf-flow-dissector' adds 70e88c758a6b selftests/bpf: fix bpf_flow.c build new 7900efc19214 tools/bpf: bpftool: improve output format for bpftool net new 664e7878451f samples/bpf: remove duplicated includes new 534e0e52bc23 samples/bpf: fix a compilation failure new 5964fc1cf0d7 Merge remote-tracking branch 'bpf-next/master' new c7bc1a5f8193 Merge remote-tracking branch 'ipsec-next/master' adds 02b408fae3d5 netfilter: nf_tables: rt: allow checking if dst has xfrm attached adds cd5125d8f518 netfilter: nf_tables: split set destruction in deactivate [...] adds 0ef235c71755 netfilter: nf_tables: warn when expr implements only one o [...] adds 0935d5588400 netfilter: nf_tables: asynchronous release adds 2953d80ff048 netfilter: remove obsolete need_conntrack stub adds 6c47260250fc netfilter: nf_tables: add xfrm expression adds 59c08c69c278 netfilter: ctnetlink: Support L3 protocol-filter on flush adds 0d704967f4a4 netfilter: xt_cgroup: shrink size of v2 path adds fa5950e498e7 netfilter: nf_tables: avoid BUG_ON usage adds 70c0eb1ca016 netfilter: xtables: avoid BUG_ON adds 7052ba408019 netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL adds 4430b897a206 netfilter: cttimeout: remove superfluous check on layer 4 [...] adds c8204cab9cb5 netfilter: nat: remove unnecessary rcu_read_lock in nf_nat [...] new 48109886e710 Merge remote-tracking branch 'netfilter-next/master' new d14e0e00f394 Merge remote-tracking branch 'nfc-next/master' adds 43e2f2904160 Merge wireless-drivers into wireless-drivers-next new 1b31d6693bb1 Merge remote-tracking branch 'wireless-drivers-next/master' new fd71430f2e26 Merge remote-tracking branch 'bluetooth/master' adds 1bdac8658596 mac80211: fix issue with possible txq NULL pointer adds ec5b8381e2fc cfg80211: combine duplicate wdev init code new 0ccc92731f2f Merge remote-tracking branch 'mac80211-next/master' new 75167739bbe2 Merge remote-tracking branch 'gfs2/for-next' new 8ec4cf89c557 Merge remote-tracking branch 'nand/nand/next' new da62ce3b981e mtd: spi-nor: add support to non-uniform SFDP SPI NOR flas [...] new 8fbb1d4c705e mtd: spi-nor: parse SFDP Sector Map Parameter Table new 93973b0c7fd8 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 6d39a1241ebc dm: Remove VLA usage from hashes adds a7e7edfea23f crc-t10dif: crc_t10dif_mutex can be static adds a78884811645 crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] adds 41a9aca6a2f3 crypto: cavium/nitrox - Added support for SR-IOV configuration. new 9510e8d23558 Merge remote-tracking branch 'crypto/master' adds eb1d23d71e3e drm/bridge: analogix_dp: Downgrade "Link Training" message [...] adds 169cc4c7a14e drm: bridge: document bridge attach/detach imbalance adds 2dc7bad71cd3 Merge tag 'drm-misc-next-2018-09-13' of git://anongit.free [...] new efeaf9278a44 Merge remote-tracking branch 'drm/drm-next' new 668b93a2ae02 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 18ace11f87e6 drm: Introduce per-device driver_features adds 1feb64c49d7f drm/i915: Clear DRIVER_ATOMIC on a per-device basis adds 351c4dbe4fae drm/amdgpu: Use per-device driver_features to disable atomic adds 6f19eb21a2ef udmabuf: fix error code in map_udmabuf() adds 69fdf4206a8b drm: Differentiate the lack of an interface from invalid p [...] new bfd0f98a1112 Merge remote-tracking branch 'drm-misc/for-linux-next' new 9649802c9e88 Merge remote-tracking branch 'drm-msm/msm-next' new c6a0057e54f9 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 1a866306e0fb drm/etnaviv: add DMA configuration for etnaviv platform device new e2d361f42ad2 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds fadf3e019411 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] new fb0e3d395838 Merge remote-tracking branch 'regmap/for-next' adds 5b03006d5c58 ALSA: hda: fix unused variable warning adds 7064f376d4a1 ALSA: intel8x0m: Register irq handler after register initi [...] adds 05e2ec3b00ed ALSA: atiixp: fix fall-through annotations new ba494683ba01 Merge remote-tracking branch 'sound/for-next' adds e1e38ea14ea3 ASoC: remove unneeded static set .owner field in platform_driver adds e894efef9ac7 ASoC: core: add support to card rebind adds a7c439d6128d ASoC: soc-core: remove dai->driver NULL check adds d9b84a15892c ALSA: hda: Fix implicit definition of pci_iomap() on SH adds 597d18325acd ASoC: es8328: Fix fall-through annotations adds 982e386379f0 ASoC: hisilicon: fix fall-through annotations adds 24b7a0aa1abe ASoC: qdsp6: q6asm-dai: remove duplicated include from q6a [...] adds 4a9ed39477bd ASoC: soc-core: manage platform name under snd_soc_init_pl [...] adds be6ac0a9ced9 ASoC: soc-core: add snd_soc_is_matching_component() new 29ca7d32d7f1 ASoC: remove redundant include new bf0fa00fd841 ASoC: rt5682: Improve HP performance new 90fbeb0cabf7 Merge branch 'asoc-4.19' into asoc-4.20 for rt5682 deps. new afd603e4ded0 ASoC: rt5682: Update calibration function new 28b20dde5e1c ASoC: rt5682: Fix the boost volume at the begining of playback new 37efe23dcca3 ASoC: rt5682: Minor code modification new 65ba4dd5200a ASoC: rt5677-spi: Drop unused GPIO include new 435d4a8f2779 Merge branch 'asoc-4.20' into asoc-next new 073897ed5f67 Merge remote-tracking branch 'sound-asoc/for-next' adds f8c0d7b16fd9 blk-iolatency: remove set but not used variables 'changed' [...] adds 0f222148b971 Merge branch 'for-4.20/block' into for-next adds cbeb869a3d11 block, bfq: correctly charge and reset entity service in a [...] adds d0edc2473be9 block, bfq: inject other-queue I/O into seeky idle queues [...] adds c8765de0adfc blok, bfq: do not plug I/O if all queues are weight-raised adds 4e0cd84418eb Merge branch 'for-4.20/block' into for-next new 853cc9559e72 Merge remote-tracking branch 'block/for-next' adds 013ad043906b dm thin metadata: fix __udivdi3 undefined on 32-bit new b592211c33f7 dm mpath: fix attached_handler_name leak and dangling hw_h [...] new 0328ba90407c dm raid: remove bogus const from decipher_sync_action() re [...] new 85c273937c5a Merge remote-tracking branch 'device-mapper/for-next' new 0a854a4754d4 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 0f611b6e7861 mmc: sdhci-pltfm: Convert DT properties to generic device [...] adds 22c35a4f51dd mmc: sdhci-iproc: Add ACPI support adds ecc55d68adcb mmc: sdhci-of-arasan: Do now show error message in case of [...] adds a0bdb4173eb3 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 adds af9f5191e502 mmc: renesas_sdhi: Add r8a774a1 support adds b4c986b9430f mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap adds 09dbf856f4d3 mmc: jz4740: Drop dependency on MACH_JZ4740/80 adds 15fdce25c2fd mmc: renesas_sdhi_internal_dmac: Fix a few typos adds 5e98a605f80a mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist adds fe94cae0d4af dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings adds d07d82c2e085 mmc: use SPDX identifier for Renesas drivers adds 13d2c006e261 mmc: jz4740: Add support for the JZ4725B adds 7566e320693e mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] adds c10e89af2ed0 mmc: tmio: move tmio_mmc_set_clock() to platform hook adds b915af3188a7 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller adds 215fa52ac9cd mmc: uniphier-sd: add UniPhier SD/eMMC controller driver adds d4e52c9b4348 mmc: sdhci: add tuning error codes adds 21c38c7af711 mmc: sdhci-of-esdhc: add erratum A008171 support adds 490923a85246 sdhci: acpi: add free_slot callback adds 617ab9c743ea sdhci: acpi: add qcom sdhci host reset quirk fix adds 23346124cfe2 mmc: sdhci: Export sdhci_request() adds f9be8c0eef62 mmc: Convert to using %pOFn instead of device_node.name adds 912398e10f17 mmc: sdhci: add adma_table_cnt member to struct sdhci_host adds cc7ef0fb6373 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops adds 576e466080cd mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation adds 0a37d27d50c1 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock adds c7108137d103 mmc: tmio: refactor CLK_CTL bit calculation adds f2590022fd0b mmc: core: add helper to see if a host is doing a retune adds 91952098102b mmc: renesas_sdhi: skip SCC error check when retuning adds 9dae8aa2017d mmc: tmio: Fix SCC error detection adds 6b6cf07a9453 mmc: tmio: more concise clk calculation adds c5f63f7beb2a mmc: tmio: remove now unused variable adds a8fac44d0bf7 dt-bindings: mmc: tegra: Add pad voltage control properties adds 9229aed7ce1e dt-bindings: Add Tegra SDHCI pad pdpu offset bindings adds dc3e962b5ffe dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values adds fe5133873445 mmc: tegra: Reconfigure pad voltages during voltage switching adds b4844867d26f mmc: tegra: Poll for calibration completion adds 0e8a4790ed12 mmc: tegra: Set calibration pad voltage reference adds d8d32d8df119 mmc: tegra: Power on the calibration pad adds 7c95001e155e mmc: tegra: Disable card clock during pad calibration adds ff5ecdbecc01 mmc: tegra: Program pad autocal offsets from dt adds 7349401e2570 mmc: tegra: Perform pad calibration after voltage switch adds 0dd89faa1dcf mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 adds db9272ddab72 mmc: tegra: Add a workaround for tap value change glitch adds e5008e92eb1a mmc: tegra: Parse default trim and tap from dt adds f23261296ac5 mmc: tegra: Configure default tap values adds e5c621e542fe mmc: tegra: Configure default trim value on reset adds 757dcc039c73 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 adds 17f4a4cc52d4 mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops adds a25e65f42c00 mmc: tegra: Disable card clock during tuning cmd on Tegra210 adds dda5b2b43063 mmc: tegra: Enable UHS and HS200 modes for Tegra210 adds e196a7c7b482 mmc: tegra: Enable UHS and HS200 modes for Tegra186 adds e01f89d21a83 dt-bindings: mmc: Add DQS trim value to Tegra SDHCI adds fd06f901dc97 mmc: tegra: Parse and program DQS trim value adds b5fd479c8aa9 mmc: tegra: Implement HS400 enhanced strobe adds e3b55ae9a17a mmc: tegra: Implement HS400 delay line calibration adds fda2eda77d26 mmc: tegra: Implement periodic pad calibration adds fce3762f5829 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR adds 1e5ce60b7a38 mmc: sdhci: Add version V4 definition adds 35ad0f3d72b1 mmc: sdhci: Add sd host v4 mode adds b277a2e61b92 mmc: sdhci: Change SDMA address register for v4 mode adds 50e69a119a76 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode adds 957f188b7326 mmc: sdhci: Add 32-bit block count support for v4 mode adds 08e64e2c0698 mmc: sdhci: Add Auto CMD Auto Select support adds b5aa86b2e212 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode adds 9e9e81764df0 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] adds 1f25b63753f6 mmc: sdhci-sprd: Add Spreadtrum's initial host controller adds f55419b79428 mmc: sunxi: Clarify new timing mode usage and implementation adds 4464311c3998 mmc: sunxi: Use new timing mode for A64 eMMC controller adds b7da2cc73d7a Merge branch 'fixes' into next adds f84c9604e608 mmc: renesas_sdhi_internal_dmac: set scatter/gather max se [...] adds 4d07c8af15c5 mmc: mxcmmc: replace spin_lock_irqsave with spin_lock in ISR adds c42c3deae1a7 mmc: sdhci: fix __sdhci_adma_write_desc new 0d2cd2d9a65f Merge remote-tracking branch 'mmc/next' new 85dba8460846 Merge remote-tracking branch 'md/for-next' new f70b3dacd74a Merge remote-tracking branch 'mfd/for-mfd-next' adds 9d9ae3414d1b power: supply: bq25890_charger: Add debugging output of fa [...] adds 0838d84fff7c power: supply: bq25890_charger: Remove unused table entries adds 2e1a2ddee9ce power: supply: bq25890_charger: Add the BQ25896 part adds ae6fe7a387e9 power: supply: bq25890_charger: Read back the current batt [...] adds 87a2b65fc855 power: supply: sysfs: ratelimit property read error message adds 54baff8d4e5d power: supply: ab8500_fg: silence uninitialized variable warnings adds b3e1b276a429 power: reset: convert to SPDX identifiers adds 9f7195da31fb power: reset: at91-poweroff: switch to slow clock before shutdown adds 4e018c1e9b05 power: reset: at91-poweroff: use only one poweroff function adds 9be74f0d39c1 power: reset: at91-poweroff: make mpddrc_base part of stru [...] adds 6764aca14fc8 power: reset: at91-poweroff: make sclk part of struct shdwc adds d12f84906bcb power: reset: at91-poweroff: rename at91_shdwc_base member [...] adds 9f1e44774be5 power: reset: at91-poweroff: do not procede if at91_shdwc [...] adds 2e04dd441a2e Merge tag 'psy-at91-poweroff-immutable-for-v4.20-signed' i [...] adds 36f47383c7f9 mfd: cros: add charger port count command definition adds 3af15cfacd1e power: supply: cros: add support for dedicated port adds 782853cf9b1b Merge tag 'psy-mfd-cros-immutable-for-v4.20-signed' into psy-next adds cb90a2c6f77f power: supply: max8998-charger: Fix platform data retrieval new 8e32b44abb1f Merge remote-tracking branch 'battery/for-next' adds efdfeb079cc3 regulator: fixed: Convert to use GPIO descriptor only adds e3e70644ff85 Merge branch 'regulator-4.20' into regulator-next adds db6565af68db regulator: pfuze100-regulator: fix spelling mistake "stand [...] adds a09920026b53 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] new 41b1c2f00fcc Merge remote-tracking branch 'regulator/for-next' new 1570d4c7b011 Merge remote-tracking branch 'security/next-testing' adds 1f8266ff5884 apparmor: don't try to replace stale label in ptrace access check new f7b972dfab17 Merge remote-tracking branch 'apparmor/apparmor-next' adds 4458bba09788 selinux: Add __GFP_NOWARN to allocation at str_read() new a79eeda4fd12 Merge remote-tracking branch 'selinux/next' new 7a96f0a3de62 tpm: fix response size validation in tpm_get_random() new fac353d17a0c tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] new b64a44b4bcdb tpm: Make SECURITYFS a weak dependency new 355d6f673fd6 tpm: add ptr to the tpm_space struct to file_priv new 8489bf8336ea tpm: add support for nonblocking operation new 8abac8d7b90d tpm: Restore functionality to xen vtpm driver. new f2516a8f4373 Merge remote-tracking branch 'tpmdd/next' new ca13d658d206 Merge remote-tracking branch 'devicetree/for-next' adds 37a1aa88f98d spi: davinci: remove set but not used variable 'pdata' adds 3356d9f4cb45 spi: pic32-sqi: remove unnecessary of_node_get() adds 0baf9eb25572 spi: add new SPI_CS_WORD flag adds cbaa62e0094a spi: add software implementation for SPI_CS_WORD adds 926369667732 Merge tag 'spi-cs-word' into spi-4.20 adds a3762b13a596 spi: spi-davinci: Add support for SPI_CS_WORD adds 8089babee17c spi: pxa2xx: Remove the shutdown callback new 0fd85869c2a9 spi/bcm63xx-hsspi: keep pll clk enabled new 00bca73bfca4 spi: mediatek: Don't modify spi_transfer when transfer. new 71388b215697 spi: always use software fallback for SPI_CS_WORD when usi [...] new f34ecdbd5661 spi: spi-davinci: Don't error when SPI_CS_WORD and cs_gpio new 52ee9c5947db Merge branch 'spi-4.20' into spi-next new e1d27a150085 Merge remote-tracking branch 'spi/for-next' adds 1ab6c1647557 Merge branch 'core/objtool' adds c83fae90bcdd Merge branch 'locking/core' adds bec4636acd8b Merge branch 'locking/urgent' adds dbb509fd8c4e Merge branch 'perf/core' adds 20e3530e4cbb Merge branch 'perf/urgent' adds 5b07519d197b Merge branch 'sched/core' adds 4e36780e3fd2 Merge branch 'x86/asm' adds 7c6f231c9caf Merge branch 'x86/boot' adds bb69fa0ce0b7 Merge branch 'x86/core' adds 40015030d593 Merge branch 'x86/microcode' adds 2104e85d4a27 Merge branch 'x86/paravirt' adds fca60caec28a Merge branch 'x86/pti' adds f267a29578f7 Merge branch 'x86/urgent' new ab9942fe0fdb Merge remote-tracking branch 'tip/auto-latest' adds c968ed08594d EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions new cef2a27a4222 Merge remote-tracking branch 'edac-amd/for-next' new f58f9013466f Merge remote-tracking branch 'rcu/rcu/next' new 6a91e639ad23 Merge remote-tracking branch 'kvms390/next' new 01de634f3994 xen: issue warning message when out of grant maptrack entries new 12eb2c212ee0 Merge remote-tracking branch 'xen-tip/linux-next' adds 0b59c25f9100 mm: percpu: remove unnecessary unlikely() new 1981278c7207 Merge remote-tracking branch 'percpu/for-next' new 4531fb421841 Merge remote-tracking branch 'leds/for-next' new ebba75fdf6fd acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * new 3f901c865160 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * new 4a758c929dc0 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi new 4372ea94d40c ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t new 05c3d056086a pci:ipmi: Move IPMI PCI class id defines to pci_ids.h new 445e2cbda928 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX new 25880f7d61a4 ipmi: Use more common logging styles new f993cdd99a5f ipmi: Convert printk(KERN_<level> to pr_<level>( new 01508d9ebf4f ipmi_si_pci: fix NULL device in ipmi_si error message new 97a103e6b584 ipmi_si: fix potential integer overflow on large shift new dd3535b937c1 ipmi: Change to ktime_get_ts64() new 9abcfaaa7c77 ipmi:dmi: Use pr_fmt in the IPMI DMI code new 1574608f5f42 ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address new e3dbc6d1d470 ipmi: Convert pr_xxx() to dev_xxx() in the BT code new 060e8fb53fe3 ipmi: fix return value of ipmi_set_my_LUN new c75c5075e5c6 ipmi: Don't leave holes in the I2C address list in the ssi [...] new 36e398d7ab02 ipmi: Free the address list on module cleanup new b3096c70b3fa ipmi: Remove platform driver overrides and use the id_table new bb9e2eed77a5 MAINTAINERS: Add file patterns for ipmi device tree bindings new 10042504ed92 ipmi:ssif: Add support for multi-part transmit messages > 2 parts new ebb3a648d374 Merge remote-tracking branch 'ipmi/for-next' adds 1652a83fa494 Merge 4.19-rc4 into usb-next new 1820dc10baaa Merge remote-tracking branch 'usb/usb-next' new 17383a64a15c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 956ae14fc1af Merge remote-tracking branch 'phy-next/next' new 8baf9061c80d Merge 4.19-rc4 into tty-next new 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section new 77ec669f257b serial: uartps: Do not initialize field to zero again new 4b9d33c6a306 serial: uartps: Fix suspend functionality new 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] new 14090ad1805f serial: uartps: Move alias reading higher in probe() new e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] new 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() new 427c8ae9bebc serial: uartps: Change logic how console_port is setup new 024ca329bfb9 serial: uartps: Register own uart console and driver structures new bed25ac0e2b6 serial: uartps: Move Port ID to device data structure new 6ac1b91f346f serial: uartps: Enable automatic flow control new 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic new 39724d56a0a8 kgdboc: Change printk to the right fashion new 2dd453168643 kgdboc: Fix restrict error new 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() new ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe new 415b43bdb008 tty: serial: uartlite: Move uart register to probe new 5f6825d1cef7 tty: serial: uartlite: remove console_init new deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port new c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr new 07b5e16e9830 tty: serial: imx: add lock for registers save/restore new fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] new 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" new a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" new 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 new 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] new c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 new 20464f3a9b46 serial: sprd: Remove unused structure new 2b5a997386b0 serial: sprd: Use readable macros instead of magic number new 262d3dc00730 serial: sprd: Remove unnecessary resource validation new dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' new d2de9601eb12 serial: sprd: Fix the indentation issue new 5963e8a31224 serial: mxs-auart: Fix potential infinite loop new 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node new c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] new a27d938251ef serial: 8250_of: Fix for lack of interrupt support new fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name new f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again new 834449872105 sc16is7xx: Fix for multi-channel stall new 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" new 863299001b39 tty_port: Remove incorrect whitespace after comments new feacbecb39db TTY: tty_buffer, warn on leaks new 97c7f06912e9 Merge remote-tracking branch 'tty/tty-next' adds 44b73962cb25 android: binder: no outgoing transaction when thread todo [...] adds 44d8047f1d87 binder: use standard functions to allocate fds adds 6b6642dadd68 android: binder: use kstrdup instead of open-coding it adds b7e6a8961b5d binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. adds a71bcc1b0949 vme: remove unneeded kfree adds 162aa53b1840 firmware: google: make structure gsmi_dev static adds aa2eb86060f4 misc: Convert to using %pOFn instead of device_node.name adds ed824215658c platform: goldfish: pipe: Fix comments to fit 80 columns adds c3c4e307dbb6 platform: goldfish: pipe: Update license adds 53bdf6686ef4 platform: goldfish: pipe: Move an opening brace to the next line adds 95577010a45c platform: goldfish: pipe: Separate the host interface to a [...] adds 84ae527aa58c platform: goldfish: pipe: Update the comment for GFP_ATOMIC adds d23069a5a53b platform: goldfish: pipe: Fail compilation if structs are [...] adds 869fd5023a71 platform: goldfish: pipe: Replace an array of 1 with a variable adds 25b97d57065e platform: goldfish: pipe: Replace pr_ with dev_ for logging adds 46928cc6ff6d platform: goldfish: pipe: Add blank lines to separate stru [...] adds 2ed43e53e359 platform: goldfish: pipe: Remove a redundant variable adds 610a72b70733 platform: goldfish: pipe: Replace two code blocks with a f [...] adds 468e62f92e90 platform: goldfish: pipe: Remove reduntant casting adds 1d1021a0f917 platform: goldfish: pipe: Remove a blank line before '}' adds 61b38f027f85 platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit' adds a0739604f489 platform: goldfish: pipe: Remove reduntant casting to (void) adds 92c320b97eb3 platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x adds 562a74de9757 platform: goldfish: pipe: Fix lines to not end an opening bracket adds 52bcc7d942f0 platform: goldfish: pipe: Fix alignment to match parenthesis adds cc14057f514b platform: goldfish: pipe: Move logical ops to the end of t [...] adds bfb8e8384793 platform: goldfish: pipe: Replace "x==NULL" to "!x" adds 2e6ae11dd0d1 slimbus: ngd: mark PM functions as __maybe_unused adds 99aeebe8140c misc: sgi-xp: remove meaningless null check before kfree adds dbd71398bdd4 drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address adds 09ed061a4f56 firmware: coreboot: Let OF core populate platform device adds 20edec388277 firmware: coreboot: Unmap ioregion after device population adds b81e3140e412 firmware: coreboot: Make bus registration symmetric adds a28aad66da8b firmware: coreboot: Collapse platform drivers into bus core adds a7d9b5f0120e firmware: coreboot: Remap RAM with memremap() instead of i [...] adds 7adb05bb813d firmware: coreboot: Only populate devices in coreboot_tabl [...] adds f685fc6ab051 Merge b4.19-rc4 into char-misc-next new e3791243a25a Merge remote-tracking branch 'char-misc/char-misc-next' new 72046ab2e4f2 Merge remote-tracking branch 'extcon/extcon-next' adds 8cf3f9cfd9dc Documentation: soundwire: Add documentation for multi link adds a306a0e4a532 soundwire: Initialize completion for defer messages adds 0c4a1049cf29 soundwire: Add support to lock across bus instances adds 48949722ced4 soundwire: Handle multiple master instances in a stream adds ce6e74d008ff soundwire: Add support for multi link bank switch adds 9b5c132a1ec9 soundwire: keep track of Masters in a stream adds 30246e2d78c0 soundwire: intel: Add pre/post bank switch ops adds e1c815f4b24a soundwire: intel: Fix uninitialized adev deref adds 7bce918be43f MAINTAINERS: Update Vinod's email adds c272a766db4f soundwire: intel: Remove duplicate assignment adds 502c00d9c315 Documentation: soundwire: fix stream.rst markup warnings new 0bf750d12d69 Merge remote-tracking branch 'soundwire/next' adds 7dd68b147d60 staging: erofs: use explicit unsigned int type adds 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] adds 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" adds 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC adds e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver adds 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format adds 07c12b1c007c iio: imu: mpu6050: add support for regulator framework adds 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings adds 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] adds 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 adds 75de3b570b1c iio: tsl2772: add support for avago,apds9930 adds 7c14947e4d3d iio: tsl2772: add support for regulator framework adds 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro adds 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting adds 70f1cbddb265 iio: chemical: bme680: indent #defines consistently adds a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines adds 8d3032c3692d iio: chemical: bme680: use GENMASK macro adds 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro adds 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling adds a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings adds 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs adds 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address adds fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP adds b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP adds 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP adds b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors adds 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] adds 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer adds ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 adds 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg adds f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support adds eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift adds 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe adds 3a89b289df5d iio: adc: add support for mcp3911 adds 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 adds 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver adds 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] adds ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] adds b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE adds 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier adds 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier adds 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier adds 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier adds 1691d4ca7081 iio: chemical: bme680: Remove field value defines adds 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] adds 5e605a4df6f1 iio:adxl372: Add sampling frequency support adds 7ec040af6ce1 iio:adxl372: Add filter bandwidth support adds 8316cebd1e59 iio: dac: add support for ltc1660 adds d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 adds e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver adds 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw adds 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver adds fd2f53ebf981 iio: adc: sc27xx: Add raw data support adds 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration adds 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning adds 21eab7861688 iio: fix position relative kernel version adds 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT adds 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name adds ff5059302642 iio: dac: ad5758: Add support for hard reset adds 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops adds 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static adds 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] adds 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO adds 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings adds 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier adds 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier adds 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' adds d9e8fd0421c2 iio: adxl372: Refactor the driver adds 94dbb46c7a8f iio: adxl372: Add support for I2C communication adds c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings adds daae7861a696 iio: light: bh1750: simplify setting PM ops adds 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of
git://git.kernel.org/pub/scm/
[...] adds b4a01d8fa311 staging: wilc1000: fix null checks on wilc adds faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] adds 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() adds 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer adds 7dc074348eb8 Merge 4.19-rc4 into staging-next new f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() new a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device new 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check new 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] new 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables new d2118f8e93df staging: gasket: fix data page unmap DMA direction new f8b6a076610f staging: gasket: page_table: don't unmap coherent pages new c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees new 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] new 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] new 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page new a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling new 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs new ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper new 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper new 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz new 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] new bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] new 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" new 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] new 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] new 1ad53b2df90a staging: rtl8188eu: simplify calculation new f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses new 116bcfdfcf9b staging: rtl8188eu: remove whitespace new 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true new 2590e4e3a636 staging: rtl8188eu: fix comparsions to false new 562fd259be53 staging: rtl8188eu: add missing spaces around operators new 508c7457746a staging: rtl8188eu: fix lines over 80 characters new f4cd8d753a57 staging: rtl8188eu: simplify function comments new 37ec35a6cc2b staging: erofs: fix a missing endian conversion new a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter new c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter new 0734ffbf574e staging: erofs: fix a bug when appling cache strategy new 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page new 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] new 284db12cfda3 staging: erofs: add trace points for reading zipped data new 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c new be981724027a Merge remote-tracking branch 'staging/staging-next' new 7578efbe35cb Merge remote-tracking branch 'mux/for-next' new 90dcc411a686 Merge remote-tracking branch 'icc/icc-next' adds 8023ad364550 Merge branch 'topic/intel' into next adds 1576f7e1ef98 Merge branch 'topic/jz' into next new 137482d55beb Merge remote-tracking branch 'slave-dma/next' new 87ec5628a6b2 Merge remote-tracking branch 'scsi/for-next' adds eebcc1964648 scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init adds 78d85f31519c scsi: pm80xx: Remove set but not used variable 'device_id' adds fdd0a66b7af4 scsi: pm80xx: Remove set but not used variable 'page_code' adds 902ff8603ed7 scsi: iscsi: target: fix spelling mistake "entires" -> "entries" adds 5227388d599e scsi: aic7xxx: remove set but not used variable 'shared_scb_data' adds 6f1d8a5327c5 scsi: core: remove unnecessary unlikely() adds efcbe99818ac scsi: bnx2fc: Remove set but not used variable 'oxid' adds a63eba9efdc1 scsi: lpfc: Remove set but not used variable 'sgl_size' adds 2b08adff433c scsi: qla2xxx: Remove set but not used variable 'ptr_dma' new 847debc94932 Merge remote-tracking branch 'scsi-mkp/for-next' new 3c4473f972bd Merge remote-tracking branch 'rpmsg/for-next' adds 7e0b8f41974d gpiolib: Free the last requested descriptor adds 0b35cd7b1860 gpio: uapi: Grammar s/array/array of/ adds fa38869b0161 gpiolib: Don't support irq sharing for userspace adds d0121b8548bc gpiolib: use better errno if get_direction is not available adds 171948ea33e1 gpiolib: check if irqchip already has the irq hook replacements adds 3b3001cacdf4 gpio: vr41xx: Include the right header adds 2abfb31410fa gpio: vr41xx: Cut down on boilerplate adds e6f66448286e gpio: vr41xx: Delete vr41xx_gpio_pullupdown() callback adds 46bc1bd6ec10 gpio: xtensa: Include the right header adds a7e62cc5cb75 gpio: xtensa: Cut down on boilerplate adds c82e56821b8a gpio: viperboard: Include the right header adds afe1732a7000 gpio: viperboard: Cut down on boilerplate adds 2c7b0d841ee8 gpio: vx855: Include the right header adds 9392b0cded6d gpio: vx855: Cut down on boilerplate adds ff8e3d06cef2 gpio: xlp: Include the right header adds b587ac487f53 gpio: xlp: Cut down on boilerplate adds 3d4cb8a5436f gpio: wm8xxx: Use the right header adds 30908db3a2a2 gpio: wm8xxx: Cut down on boilerplate adds d2c1b588f606 gpio: Get rid of legacy header adds 72a8cedb8497 Merge branch 'devel' into for-next new 54a6848b055f Merge remote-tracking branch 'gpio/for-next' new 8e2aac333785 pinctrl: cannonlake: Fix gpio base for GPP-E new 924cf800574f pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() int [...] new 99d9806f8552 pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() new 79b7d19ebaf6 pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() new 61db6c9db384 pinctrl: baytrail: Convert to use device_get_match_data() new 70c263c42c38 pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() int [...] new c98a96672b10 pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() new 0c03e92e7d66 pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_ [...] new 6d7c05faaf01 pinctrl: intel: Introduce common macro for PM operations new 5689d6aaea24 pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() new 05a100e4ac7d pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() new b417748c0fa2 pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() new c804d8ae2083 pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() new 6016b099c343 pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() new 4ee73414a4a1 pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() new 558b34ba10e2 pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() new ae4610873fab pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() new 27d91e80d53f pinctrl: remove unnecessary unlikely() new d06e3be6e86a pinctrl: sh-pfc: r8a77965: Add SATA pins, groups and functions new 491e9f585c97 pinctrl: sh-pfc: r8a77470: Add EtherAVB pin groups new 951ae7cb068f pinctrl: sh-pfc: r8a77990: Add PWM pins, groups and functions new 8f9a1acd8c8b dt-bindings: pinctrl: sh-pfc: Document r8a774a1 PFC support new 91d627a779a1 pinctrl: sh-pfc: r8a7796: Add R8A774A1 PFC support new ada9a3d98fac pinctrl: sh-pfc: r8a77965: Add Audio clock pin support new 7a7dfc4770c7 pinctrl: sh-pfc: r8a77965: Add Audio SSI pin support new 2ed03c835d6f pinctrl: sh-pfc: r8a77990: Add DU pins, groups and function new 2e38b882b9b0 Merge tag 'sh-pfc-for-v4.20-tag1' of
git://git.kernel.org/
[...] new b432414b996d pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant new 0d5b476f8f57 pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant new 9ae4987ebbb9 pinctrl: sirf: atlas7: remove set but not used variables ' [...] new 89c68b102f13 pinctrl: qcom: spmi-mpp: Fix drive strength setting new b97760ae8e3d pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_ [...] new 0c3dfa176912 pinctrl: at91: don't use the same irqchip with multiple gpiochips new e897b3866580 pinctrl: at91-pio4: Get rid of legacy call new 1c5fb66afa2a pinctrl: Include <linux/gpio/driver.h> nothing else new a1a503a8c332 pinctrl: mediatek: add pinctrl-mtk-common-v2 for all Media [...] new e78d57b2f87c pinctrl: mediatek: add pinctrl-moore that implements the g [...] new b906faf7b61d pinctrl: mediatek: extend struct mtk_pin_field_calc to pin [...] new fb5fa8dc151b pinctrl: mediatek: extend struct mtk_pin_desc to pinctrl-m [...] new 1dc5e5369159 pinctrl: mediatek: extend struct mtk_pin_soc to pinctrl-mt [...] new c28321979ba8 pinctrl: mediatek: add driving strength related support to [...] new 3ad38a14e13c pinctrl: mediatek: add drv register support to pinctrl-mtk [...] new 85430152ba46 pinctrl: mediatek: add pull related support to pinctrl-mtk [...] new 0d7ca772148f pinctrl: mediatek: add advanced pull related support to pi [...] new 182c842fd5e6 pinctrl: mediatek: add ies register support to pinctrl-mtk [...] new 9afc305bfad7 pinctrl: mediatek: add pullen, pullsel register support to [...] new e7507f57a93a pinctrl: mediatek: add MT7623 pinctrl driver based on gene [...] new ea051eb38413 pinctrl: mediatek: use pin descriptor all in pinctrl-mtk-c [...] new 2bc47dfe4f8b pinctrl: mediatek: add multiple register bases support to [...] new 9d9b171c6897 pinctrl: mediatek: adjust error code and message when some [...] new b7d7f9eeca55 pinctrl: mediatek: extend struct mtk_pin_desc which per-pi [...] new 805250982bb5 pinctrl: mediatek: add pinctrl-paris that implements the v [...] new 750cd15d9081 pinctrl: mediatek: add MT8183 pinctrl driver new 79348f6fb713 pinctrl: mediatek: extend advanced pull support in pinctrl [...] new 29686f0151df pintcrl: mediatek: add pull tweaks for I2C related pins on MT8183 new 89132dd8ffd2 pinctrl: mediatek: extend eint build to pinctrl-mtk-common-v2.c new 6561859b067f pinctrl: mediatek: add eint support to MT8183 pinctrl driver new 55818b90233b Merge branch 'ib-mtk' into devel new 677506ee09b9 pinctrl: intel: Move linux/pm.h to the local header new b76f191420bc pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() new e0da38425b35 pinctrl: baytrail: Sort headers alphabetically new 5458b7cec46a pinctrl: cherryview: Re-use data structures from pinctrl-intel.h new e93ca9bbf3d8 pinctrl: cherryview: Remove unused groups of pins new a919684f9ed9 pinctrl: cherryview: Describe members of couple of structs new 994f8865687d pinctrl: cherryview: Remove linux/init.h and sort headers new 22d7fe4984a2 pinctrl: mtk: Fix up GPIO includes new 716059bc01ff Merge branch 'devel' into for-next new 5e1c863709ab Merge remote-tracking branch 'pinctrl/for-next' adds 0ab93e9c99f8 signal/GenWQE: Fix sending of SIGKILL adds a8ebd17160ce tty_io: Use group_send_sig_info in __do_SACK to note it is [...] adds 82058d668465 signal: Use group_send_sig_info to kill all processes in a [...] adds b21c5bd562dd signal: Remove specific_send_sig_info adds fb50f5a4011c signal: Pair exports with their functions new 43f15d97cece Merge remote-tracking branch 'userns/for-next' new aa838b9df008 Merge remote-tracking branch 'y2038/y2038' new 8271f40b453f Merge remote-tracking branch 'livepatching/for-next' new 46dbd7c73a82 Merge remote-tracking branch 'coresight/next' adds 9612f8f50380 mfd: menelaus: Fix possible race condition and leak adds 4392ec1a6c58 Merge tag 'ib-mfd-rtc-v4.20' of
git://git.kernel.org/pub/s
[...] adds 1e479c619b2a rtc: unexport non devm managed registration adds f1c8bc332e6d rtc: remove irq_task from kerneldoc adds 03df75dd0330 rtc: isl1208: avoid possible sysfs race new aaa55aac2ca5 Merge remote-tracking branch 'rtc/rtc-next' new e0c5190df726 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 10cf526b8457 Merge remote-tracking branch 'ntb/ntb-next' new bdfe347ef5a5 Merge remote-tracking branch 'kspp/for-next/kspp' new 1232a1e0507a Merge branch 'akpm-current/current' new ca51ba4d2d6b percpu: remove PER_CPU_DEF_ATTRIBUTES macro new 5420411e1f6b vfs: replace current_kernel_time64 with ktime equivalent new bf4a132c9f07 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 6e4a30d1400e Merge branch 'akpm/master' new ec93284ee26c Add linux-next specific files for 20180919 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (f8dcd0279214) \ N -- N -- N refs/heads/linaro-local/ci/llvm-kernel-aarch64-tested (e [...] You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. The 424 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/ABI/testing/sysfs-class-net | 18 + Documentation/ABI/testing/sysfs-power | 2 +- .../devicetree/bindings/arm/samsung/exynos.txt | 26 + Documentation/devicetree/bindings/csky/cpus.txt | 70 + .../devicetree/bindings/iio/accel/adxl372.txt | 33 + .../devicetree/bindings/iio/adc/mcp3911.txt | 30 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 + .../devicetree/bindings/iio/dac/ad5758.txt | 5 + .../devicetree/bindings/iio/dac/ltc1660.txt | 21 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/tsl2772.txt | 42 + ...dongwoon,dw9807.txt => dongwoon,dw9807-vcm.txt} | 0 .../devicetree/bindings/net/dsa/lantiq-gswip.txt | 143 + .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 + Documentation/devicetree/bindings/net/macb.txt | 1 + .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 + .../bindings/power/renesas,rcar-sysc.txt | 2 + .../devicetree/bindings/reset/renesas,rst.txt | 2 + .../bindings/soc/amlogic/amlogic,canvas.txt | 29 + .../devicetree/bindings/trivial-devices.txt | 10 - .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/driver-api/soundwire/stream.rst | 8 + Documentation/networking/tcp.txt | 101 - Documentation/power/swsusp.txt | 2 +- Documentation/process/code-of-conduct.rst | 81 + Documentation/process/code-of-conflict.rst | 28 - Documentation/process/index.rst | 2 +- MAINTAINERS | 44 +- Makefile | 10 +- Next/SHA1s | 179 +- Next/Trees | 3 +- Next/merge.log | 2734 +++++++++++++------- arch/arc/Kconfig | 2 +- arch/arc/Makefile | 24 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 83 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/include/asm/kvm_arm.h | 1 + arch/arm/include/asm/kvm_mmu.h | 5 + arch/arm/mach-at91/pm_suspend.S | 8 + arch/arm/mach-imx/mach-mx21ads.c | 12 +- arch/arm/mach-imx/mach-mx27ads.c | 12 +- arch/arm/mach-mmp/brownstone.c | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 12 +- arch/arm/mach-omap2/pdata-quirks.c | 16 +- arch/arm/mach-pxa/em-x270.c | 1 - arch/arm/mach-pxa/ezx.c | 33 +- arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/raumfeld.c | 12 +- arch/arm/mach-pxa/zeus.c | 23 +- arch/arm/mach-s3c64xx/mach-crag6410.c | 1 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 1 - arch/arm/mach-sa1100/assabet.c | 21 +- arch/arm/mach-sa1100/generic.c | 5 +- arch/arm/mach-sa1100/generic.h | 3 +- arch/arm/mach-sa1100/shannon.c | 4 +- arch/arm/mach-shmobile/Kconfig | 5 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm64/Kconfig | 14 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 248 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1766 ++++++------- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 86 + .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 8 +- arch/arm64/include/asm/kvm_arm.h | 1 + arch/arm64/include/asm/kvm_host.h | 11 + arch/arm64/include/asm/kvm_mmu.h | 5 + arch/arm64/include/asm/mmu_context.h | 17 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 + arch/arm64/include/asm/processor.h | 11 +- arch/arm64/include/asm/ptrace.h | 1 + arch/arm64/include/asm/sysreg.h | 41 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/include/uapi/asm/ptrace.h | 1 + arch/arm64/kernel/cpu_errata.c | 32 +- arch/arm64/kernel/cpufeature.c | 126 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/process.c | 4 + arch/arm64/kernel/ssbd.c | 24 +- arch/arm64/kernel/suspend.c | 4 + arch/arm64/kernel/traps.c | 20 +- arch/arm64/kvm/hyp-init.S | 3 + arch/arm64/kvm/hyp/sysreg-sr.c | 11 + arch/arm64/mm/context.c | 3 + arch/arm64/mm/fault.c | 14 - arch/arm64/mm/proc.S | 11 +- arch/csky/Kconfig | 204 ++ arch/csky/Kconfig.debug | 8 + arch/csky/Makefile | 92 + arch/csky/abiv1/Makefile | 8 + arch/csky/abiv1/alignment.c | 332 +++ arch/csky/abiv1/bswapdi.c | 19 + arch/csky/abiv1/bswapsi.c | 15 + arch/csky/abiv1/cacheflush.c | 51 + arch/csky/abiv1/inc/abi/cacheflush.h | 43 + arch/csky/abiv1/inc/abi/ckmmu.h | 75 + arch/csky/abiv1/inc/abi/entry.h | 160 ++ arch/csky/abiv1/inc/abi/page.h | 27 + arch/csky/abiv1/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv1/inc/abi/reg_ops.h | 27 + arch/csky/abiv1/inc/abi/regdef.h | 26 + arch/csky/abiv1/inc/abi/string.h | 13 + arch/csky/abiv1/inc/abi/tlb.h | 12 + arch/csky/abiv1/inc/abi/vdso.h | 18 + arch/csky/abiv1/memcpy.S | 345 +++ arch/csky/abiv1/memset.c | 37 + arch/csky/abiv1/mmap.c | 66 + arch/csky/abiv1/strksyms.c | 7 + arch/csky/abiv2/Makefile | 10 + arch/csky/abiv2/cacheflush.c | 59 + arch/csky/abiv2/fpu.c | 281 ++ arch/csky/abiv2/inc/abi/cacheflush.h | 40 + arch/csky/abiv2/inc/abi/ckmmu.h | 87 + arch/csky/abiv2/inc/abi/entry.h | 157 ++ arch/csky/abiv2/inc/abi/fpu.h | 66 + arch/csky/abiv2/inc/abi/page.h | 14 + arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv2/inc/abi/reg_ops.h | 17 + arch/csky/abiv2/inc/abi/regdef.h | 26 + arch/csky/abiv2/inc/abi/string.h | 28 + arch/csky/abiv2/inc/abi/tlb.h | 13 + arch/csky/abiv2/inc/abi/vdso.h | 24 + arch/csky/abiv2/memcmp.S | 152 ++ arch/csky/abiv2/memcpy.S | 110 + arch/csky/abiv2/memcpy.c | 40 + arch/csky/abiv2/memmove.S | 108 + arch/csky/abiv2/memset.S | 83 + arch/csky/abiv2/strcmp.S | 168 ++ arch/csky/abiv2/strcpy.S | 123 + arch/csky/abiv2/strksyms.c | 12 + arch/csky/abiv2/strlen.S | 97 + arch/csky/abiv2/sysdep.h | 30 + arch/csky/boot/Makefile | 24 + arch/csky/boot/dts/Makefile | 13 + arch/csky/boot/dts/include/dt-bindings | 1 + arch/csky/configs/defconfig | 61 + arch/csky/include/asm/Kbuild | 69 + arch/csky/include/asm/addrspace.h | 10 + arch/csky/include/asm/atomic.h | 213 ++ arch/csky/include/asm/barrier.h | 45 + arch/csky/include/asm/bitops.h | 282 ++ arch/csky/include/asm/bug.h | 26 + arch/csky/include/asm/cache.h | 28 + arch/csky/include/asm/cacheflush.h | 9 + arch/csky/include/asm/checksum.h | 55 + arch/csky/include/asm/cmpxchg.h | 70 + arch/csky/include/asm/compat.h | 11 + arch/csky/include/asm/elf.h | 150 ++ arch/csky/include/asm/fixmap.h | 27 + arch/csky/include/asm/highmem.h | 51 + arch/csky/include/asm/io.h | 24 + arch/csky/include/asm/irq.h | 9 + arch/csky/include/asm/irqflags.h | 50 + arch/csky/include/asm/mmu.h | 12 + arch/csky/include/asm/mmu_context.h | 149 ++ arch/csky/include/asm/page.h | 101 + arch/csky/include/asm/pgalloc.h | 109 + arch/csky/include/asm/pgtable.h | 300 +++ arch/csky/include/asm/processor.h | 121 + arch/csky/include/asm/reg_ops.h | 22 + arch/csky/include/asm/segment.h | 19 + arch/csky/include/asm/shmparam.h | 11 + arch/csky/include/asm/smp.h | 26 + arch/csky/include/asm/spinlock.h | 272 ++ arch/csky/include/asm/spinlock_types.h | 35 + arch/csky/include/asm/string.h | 13 + arch/csky/include/asm/switch_to.h | 36 + arch/csky/include/asm/syscall.h | 69 + arch/csky/include/asm/syscalls.h | 15 + arch/csky/include/asm/thread_info.h | 75 + arch/csky/include/asm/tlb.h | 20 + arch/csky/include/asm/tlbflush.h | 23 + arch/csky/include/asm/traps.h | 40 + arch/csky/include/asm/uaccess.h | 399 +++ arch/csky/include/asm/unistd.h | 4 + arch/csky/include/asm/vdso.h | 13 + arch/csky/include/uapi/asm/Kbuild | 33 + arch/csky/include/uapi/asm/byteorder.h | 9 + arch/csky/include/uapi/asm/cachectl.h | 14 + arch/csky/include/uapi/asm/ptrace.h | 104 + arch/csky/include/uapi/asm/sigcontext.h | 14 + arch/csky/include/uapi/asm/unistd.h | 10 + arch/csky/kernel/Makefile | 8 + arch/csky/kernel/asm-offsets.c | 86 + arch/csky/kernel/atomic.S | 87 + arch/csky/kernel/cpu-probe.c | 79 + arch/csky/kernel/dumpstack.c | 65 + arch/csky/kernel/entry.S | 397 +++ arch/csky/kernel/head.S | 78 + arch/csky/kernel/irq.c | 22 + arch/csky/kernel/module.c | 83 + arch/csky/kernel/platform.c | 17 + arch/csky/kernel/power.c | 30 + arch/csky/kernel/process.c | 135 + arch/csky/kernel/ptrace.c | 318 +++ arch/csky/kernel/setup.c | 151 ++ arch/csky/kernel/signal.c | 351 +++ arch/csky/kernel/smp.c | 234 ++ arch/csky/kernel/syscall.c | 42 + arch/csky/kernel/syscall_table.c | 14 + arch/csky/kernel/time.c | 11 + arch/csky/kernel/traps.c | 168 ++ arch/csky/kernel/vdso.c | 85 + arch/csky/kernel/vmlinux.lds.S | 64 + arch/csky/lib/Makefile | 1 + arch/csky/lib/delay.c | 40 + arch/csky/lib/usercopy.c | 271 ++ arch/csky/mm/Makefile | 13 + arch/csky/mm/cachev1.c | 127 + arch/csky/mm/cachev2.c | 80 + arch/csky/mm/dma-mapping.c | 254 ++ arch/csky/mm/fault.c | 221 ++ arch/csky/mm/highmem.c | 196 ++ arch/csky/mm/init.c | 119 + arch/csky/mm/ioremap.c | 49 + arch/csky/mm/syscache.c | 29 + arch/csky/mm/tlb.c | 215 ++ arch/hexagon/include/asm/bitops.h | 4 +- arch/hexagon/kernel/dma.c | 2 +- arch/mips/Kconfig | 1 + arch/mips/include/asm/vr41xx/giu.h | 8 - arch/mips/kernel/setup.c | 99 +- arch/mips/kernel/traps.c | 3 + arch/mips/lantiq/xway/dma.c | 1 - arch/mips/lantiq/xway/sysctrl.c | 14 +- arch/mips/loongson64/loongson-3/numa.c | 34 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/powerpc/kernel/setup_64.c | 18 +- arch/powerpc/kernel/vdso32/datapage.S | 1 + arch/powerpc/kernel/vdso32/gettimeofday.S | 1 + arch/powerpc/kernel/vdso64/datapage.S | 1 + arch/powerpc/kernel/vdso64/gettimeofday.S | 1 + arch/sh/boards/mach-ecovec24/setup.c | 27 +- arch/x86/crypto/aegis128-aesni-glue.c | 1 - arch/x86/crypto/aegis128l-aesni-glue.c | 1 - arch/x86/crypto/aegis256-aesni-glue.c | 1 - arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/morus1280-sse2-glue.c | 1 - arch/x86/crypto/morus640-sse2-glue.c | 1 - arch/x86/include/asm/pgtable-2level.h | 9 - arch/x86/kernel/apm_32.c | 2 + .../intel-mid/device_libs/platform_bcm43xx.c | 17 +- block/bfq-iosched.c | 78 +- block/bfq-iosched.h | 26 + block/bfq-wf2q.c | 13 +- block/blk-cgroup.c | 4 +- block/blk-iolatency.c | 5 - drivers/acpi/acpi_lpss.c | 24 +- drivers/acpi/custom_method.c | 3 +- drivers/acpi/glue.c | 2 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 12 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 1 + drivers/acpi/pmic/intel_pmic_chtwc.c | 10 +- drivers/acpi/pmic/intel_pmic_crc.c | 16 +- drivers/acpi/pmic/intel_pmic_xpower.c | 16 +- drivers/acpi/pmic/tps68470_pmic.c | 2 +- drivers/acpi/x86/apple.c | 4 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 489 ++-- drivers/android/binder_trace.h | 36 +- drivers/block/null_blk.h | 17 +- drivers/block/null_blk_main.c | 45 +- drivers/block/null_blk_zoned.c | 34 +- drivers/bluetooth/hci_ldisc.c | 2 + drivers/char/ipmi/ipmi_ssif.c | 209 +- drivers/char/tpm/Kconfig | 2 +- drivers/char/tpm/tpm-dev-common.c | 147 +- drivers/char/tpm/tpm-dev.c | 11 +- drivers/char/tpm/tpm-dev.h | 18 +- drivers/char/tpm/tpm-interface.c | 30 +- drivers/char/tpm/tpm.h | 2 + drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpmrm-dev.c | 15 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/x86/clk-pmc-atom.c | 18 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/s5pv210-cpufreq.c | 4 +- drivers/crypto/cavium/nitrox/Makefile | 2 + drivers/crypto/cavium/nitrox/nitrox_common.h | 14 - drivers/crypto/cavium/nitrox/nitrox_dev.h | 36 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 22 + drivers/crypto/cavium/nitrox/nitrox_isr.c | 1 + drivers/crypto/cavium/nitrox/nitrox_main.c | 29 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 150 ++ drivers/dma-buf/udmabuf.c | 4 +- drivers/dma/Kconfig | 11 - drivers/dma/Makefile | 3 +- drivers/dma/fsl-edma-common.c | 614 ----- drivers/dma/fsl-edma-common.h | 239 -- drivers/dma/fsl-edma.c | 729 +++++- drivers/dma/mcf-edma.c | 317 --- drivers/edac/sb_edac.c | 4 +- drivers/firmware/google/Kconfig | 26 +- drivers/firmware/google/Makefile | 2 - drivers/firmware/google/coreboot_table-acpi.c | 88 - drivers/firmware/google/coreboot_table-of.c | 82 - drivers/firmware/google/coreboot_table.c | 126 +- drivers/firmware/google/coreboot_table.h | 6 - drivers/firmware/google/gsmi.c | 2 +- drivers/firmware/meson/meson_sm.c | 56 + drivers/gpio/gpio-viperboard.c | 10 +- drivers/gpio/gpio-vr41xx.c | 55 +- drivers/gpio/gpio-vx855.c | 20 +- drivers/gpio/gpio-wm831x.c | 8 +- drivers/gpio/gpio-wm8350.c | 8 +- drivers/gpio/gpio-wm8994.c | 8 +- drivers/gpio/gpio-xlp.c | 12 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpiolib-acpi.c | 1 - drivers/gpio/gpiolib-sysfs.c | 10 +- drivers/gpio/gpiolib.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 7 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/drm_atomic.c | 2 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 +- drivers/gpu/drm/drm_bridge.c | 4 + drivers/gpu/drm/drm_bufs.c | 32 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_context.c | 16 +- drivers/gpu/drm/drm_crtc.c | 4 +- drivers/gpu/drm/drm_debugfs.c | 2 +- drivers/gpu/drm/drm_drv.c | 3 + drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 6 +- drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lease.c | 8 +- drivers/gpu/drm/drm_lock.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 3 +- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_plane.c | 10 +- drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_property.c | 8 +- drivers/gpu/drm/drm_scatter.c | 8 +- drivers/gpu/drm/drm_syncobj.c | 14 +- drivers/gpu/drm/drm_vblank.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 7 +- drivers/gpu/drm/i915/gvt/mmio.c | 28 + drivers/gpu/drm/i915/gvt/vgpu.c | 1 + drivers/gpu/drm/i915/i915_drv.c | 8 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 21 +- drivers/gpu/vga/vga_switcheroo.c | 2 + drivers/hid/i2c-hid/i2c-hid.c | 11 +- drivers/hwmon/asus_atk0110.c | 4 +- drivers/hwmon/lm92.c | 14 +- drivers/hwmon/nct6775.c | 43 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwtracing/intel_th/core.c | 16 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/idle/intel_idle.c | 75 +- drivers/iio/accel/Kconfig | 27 + drivers/iio/accel/Makefile | 3 + drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 +++++++ drivers/iio/accel/adxl372.h | 17 + drivers/iio/accel/adxl372_i2c.c | 61 + drivers/iio/accel/adxl372_spi.c | 52 + drivers/iio/adc/Kconfig | 30 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 +++ drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 ++++++ drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 + drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 ++ drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 + drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 166 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/light/bh1750.c | 14 +- drivers/iio/light/max44000.c | 1 - drivers/iio/light/tsl2772.c | 194 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/core/addr.c | 388 +-- drivers/infiniband/core/cache.c | 33 + drivers/infiniband/core/cma.c | 11 +- drivers/infiniband/core/core_priv.h | 9 +- drivers/infiniband/core/sa_query.c | 40 - drivers/infiniband/core/ucma.c | 2 + drivers/infiniband/core/uverbs_main.c | 1 + drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 33 + drivers/mailbox/pcc.c | 7 +- drivers/md/dm-integrity.c | 23 +- drivers/md/dm-mpath.c | 14 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-thin-metadata.c | 6 +- drivers/md/dm-verity-fec.c | 5 +- drivers/media/dvb-core/dvbdev.c | 19 +- drivers/media/dvb-frontends/au8522_decoder.c | 10 +- drivers/media/dvb-frontends/au8522_priv.h | 9 +- drivers/media/i2c/dw9807-vcm.c | 1 - drivers/media/i2c/imx274.c | 165 +- drivers/media/i2c/msp3400-driver.c | 6 +- drivers/media/i2c/msp3400-driver.h | 8 +- drivers/media/i2c/ov2680.c | 16 +- drivers/media/i2c/ov5640.c | 275 +- drivers/media/i2c/saa7115.c | 18 +- drivers/media/i2c/smiapp/smiapp-core.c | 10 +- drivers/media/i2c/sr030pc30.c | 3 +- drivers/media/i2c/tvp5150.c | 549 ++-- drivers/media/i2c/tvp5150_reg.h | 3 + drivers/media/media-entity.c | 26 + drivers/media/pci/saa7134/saa7134-core.c | 9 +- drivers/media/pci/saa7134/saa7134.h | 8 +- drivers/media/platform/Kconfig | 2 + drivers/media/platform/vsp1/vsp1_brx.c | 4 +- drivers/media/platform/vsp1/vsp1_drm.c | 11 +- drivers/media/platform/vsp1/vsp1_drv.c | 6 +- drivers/media/platform/vsp1/vsp1_entity.c | 2 +- drivers/media/platform/vsp1/vsp1_lif.c | 29 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_rpf.c | 4 +- drivers/media/platform/vsp1/vsp1_sru.c | 7 +- drivers/media/platform/vsp1/vsp1_uds.c | 14 +- drivers/media/platform/vsp1/vsp1_video.c | 9 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/tuners/si2157.c | 13 +- drivers/media/tuners/si2157_priv.h | 9 +- drivers/media/usb/au0828/au0828-core.c | 12 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 +- drivers/media/usb/em28xx/em28xx-cards.c | 33 +- drivers/media/usb/em28xx/em28xx-video.c | 92 +- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/v4l2-core/tuner-core.c | 54 +- drivers/media/v4l2-core/v4l2-common.c | 18 +- drivers/media/v4l2-core/v4l2-mc.c | 147 +- drivers/mfd/menelaus.c | 13 +- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +- drivers/misc/cxl/flash.c | 4 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/mmc/host/mxcmmc.c | 5 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 8 + drivers/mmc/host/renesas_sdhi_sys_dmac.c | 3 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mtd/devices/m25p80.c | 26 +- drivers/mtd/mtdpart.c | 5 +- drivers/mtd/nand/raw/denali.c | 6 + drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/spi-nor/spi-nor.c | 918 ++++++- drivers/net/appletalk/ipddp.c | 8 +- drivers/net/dsa/Kconfig | 8 + drivers/net/dsa/Makefile | 1 + drivers/net/dsa/b53/b53_srab.c | 8 +- drivers/net/dsa/bcm_sf2.c | 3 +- drivers/net/dsa/lantiq_gswip.c | 1167 +++++++++ drivers/net/dsa/lantiq_pce.h | 153 ++ drivers/net/dsa/mv88e6xxx/chip.c | 16 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 2 +- drivers/net/ethernet/8390/ax88796.c | 4 +- drivers/net/ethernet/Kconfig | 7 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/aeroflex/greth.c | 4 +- drivers/net/ethernet/agere/et131x.c | 12 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 3 +- drivers/net/ethernet/altera/altera_tse_main.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 12 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 4 +- .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 30 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 32 +- drivers/net/ethernet/aurora/nb8800.c | 9 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 9 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 71 +- drivers/net/ethernet/cadence/macb_main.c | 17 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 148 ++ drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 76 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 8 + drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 1 - .../net/ethernet/cavium/liquidio/liquidio_common.h | 5 + .../net/ethernet/cavium/liquidio/octeon_device.h | 2 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 27 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 - drivers/net/ethernet/chelsio/cxgb4/l2t.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/ethoc.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 20 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 27 +- drivers/net/ethernet/freescale/fec_main.c | 23 +- drivers/net/ethernet/freescale/gianfar.c | 6 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 55 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- drivers/net/ethernet/hp/hp100.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/emac/core.h | 3 + drivers/net/ethernet/ibm/emac/mal.h | 2 +- drivers/net/ethernet/lantiq_etop.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 567 ++++ drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 21 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 8 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 13 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 - .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 6 +- drivers/net/ethernet/rdc/r6040.c | 12 +- drivers/net/ethernet/realtek/r8169.c | 40 +- drivers/net/ethernet/renesas/ravb_main.c | 3 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 6 +- drivers/net/ethernet/smsc/smsc9420.c | 6 +- drivers/net/ethernet/socionext/sni_ave.c | 24 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 3 +- drivers/net/geneve.c | 41 +- drivers/net/hyperv/netvsc.c | 3 + drivers/net/hyperv/netvsc_drv.c | 67 +- drivers/net/loopback.c | 6 - drivers/net/nlmon.c | 6 - drivers/net/phy/Kconfig | 2 +- drivers/net/phy/et1011c.c | 3 +- drivers/net/phy/mdio_bus.c | 1 - drivers/net/phy/phy_device.c | 118 + drivers/net/phy/ste10Xp.c | 4 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/tap.c | 88 +- drivers/net/tun.c | 267 +- drivers/net/usb/lan78xx.c | 5 +- drivers/net/usb/qmi_wwan.c | 14 +- drivers/net/veth.c | 4 +- drivers/net/vsockmon.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 3 +- drivers/net/xen-netfront.c | 8 +- drivers/nvme/target/rdma.c | 27 +- drivers/pci/controller/pci-hyperv.c | 37 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 29 +- drivers/pinctrl/intel/pinctrl-broxton.c | 48 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 21 +- drivers/pinctrl/intel/pinctrl-cedarfork.c | 7 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 81 +- drivers/pinctrl/intel/pinctrl-denverton.c | 7 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 32 +- drivers/pinctrl/intel/pinctrl-icelake.c | 7 +- drivers/pinctrl/intel/pinctrl-intel.c | 47 + drivers/pinctrl/intel/pinctrl-intel.h | 10 + drivers/pinctrl/intel/pinctrl-lewisburg.c | 7 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 19 +- drivers/pinctrl/mediatek/Kconfig | 41 +- drivers/pinctrl/mediatek/Makefile | 4 + drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 690 +++++ drivers/pinctrl/mediatek/pinctrl-moore.h | 51 + drivers/pinctrl/mediatek/pinctrl-mt7622.c | 1407 ++-------- drivers/pinctrl/mediatek/pinctrl-mt7623.c | 1441 +++++++++++ drivers/pinctrl/mediatek/pinctrl-mt8183.c | 544 ++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 670 +++++ drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 290 +++ drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h | 1916 ++++++++++++++ drivers/pinctrl/mediatek/pinctrl-paris.c | 907 +++++++ drivers/pinctrl/mediatek/pinctrl-paris.h | 63 + drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.h | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-ab8505.c | 2 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 6 +- drivers/pinctrl/pinctrl-amd.c | 2 +- drivers/pinctrl/pinctrl-as3722.c | 2 +- drivers/pinctrl/pinctrl-at91-pio4.c | 29 +- drivers/pinctrl/pinctrl-at91.c | 32 +- drivers/pinctrl/pinctrl-coh901.c | 2 +- drivers/pinctrl/pinctrl-digicolor.c | 1 - drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 1 - drivers/pinctrl/pinctrl-rockchip.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 30 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/sh-pfc/Kconfig | 5 + drivers/pinctrl/sh-pfc/Makefile | 1 + drivers/pinctrl/sh-pfc/core.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 133 + drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 837 +++--- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 419 +++ drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 321 +++ drivers/pinctrl/sh-pfc/sh_pfc.h | 1 + drivers/pinctrl/sirf/pinctrl-atlas7.c | 7 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/spear/pinctrl-spear.h | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 6 +- drivers/pinctrl/vt8500/pinctrl-wmt.h | 2 +- drivers/platform/goldfish/goldfish_pipe.c | 299 +-- drivers/platform/goldfish/goldfish_pipe_qemu.h | 112 + drivers/power/reset/at91-sama5d2_shdwc.c | 119 +- drivers/power/reset/rmobile-reset.c | 5 +- drivers/power/supply/ab8500_fg.c | 31 +- drivers/power/supply/cros_usbpd-charger.c | 115 +- drivers/power/supply/max8998_charger.c | 2 +- drivers/power/supply/power_supply_sysfs.c | 3 +- drivers/powercap/intel_rapl.c | 73 +- drivers/regulator/fixed-helper.c | 1 - drivers/regulator/fixed.c | 33 +- drivers/regulator/pfuze100-regulator.c | 2 +- drivers/rtc/class.c | 12 +- drivers/rtc/interface.c | 3 - drivers/rtc/rtc-isl1208.c | 11 +- drivers/s390/crypto/ap_bus.c | 86 +- drivers/s390/net/qeth_core.h | 17 +- drivers/s390/net/qeth_core_main.c | 307 ++- drivers/s390/net/qeth_l2_main.c | 116 +- drivers/s390/net/qeth_l3_main.c | 340 +-- drivers/scsi/aic7xxx/aic79xx_pci.c | 2 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 3 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 +- drivers/scsi/lpfc/lpfc_nvme.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 - drivers/scsi/pm8001/pm80xx_hwi.c | 3 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 - drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/sd.c | 3 + drivers/scsi/ufs/ufshcd.c | 53 +- drivers/slimbus/qcom-ngd-ctrl.c | 6 +- drivers/soc/amlogic/Kconfig | 7 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-canvas.c | 185 ++ drivers/soc/renesas/Kconfig | 13 +- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a774c0-sysc.c | 68 + drivers/soc/renesas/rcar-rst.c | 2 + drivers/soc/renesas/rcar-sysc.c | 5 + drivers/soc/renesas/rcar-sysc.h | 1 + drivers/spi/spi-bcm63xx-hsspi.c | 20 +- drivers/spi/spi-davinci.c | 10 +- drivers/spi/spi-mt65xx.c | 37 +- drivers/spi/spi-pic32-sqi.c | 2 +- drivers/spi/spi-pxa2xx.c | 9 - drivers/spi/spi.c | 33 +- drivers/staging/dgnc/dgnc_cls.c | 2 +- drivers/staging/erofs/data.c | 35 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 7 +- drivers/staging/erofs/internal.h | 13 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 15 +- drivers/staging/erofs/unzip_vle.c | 238 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 44 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/gasket_interrupt.c | 5 - drivers/staging/gasket/gasket_page_table.c | 61 +- drivers/staging/greybus/audio_codec.c | 1 - drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 2 +- drivers/staging/iio/adc/ad7606_par.c | 2 +- drivers/staging/iio/adc/ad7606_spi.c | 2 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/mt7621-eth/gsw_mt7621.c | 1 - drivers/staging/mt7621-eth/mdio.c | 2 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 23 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/vboxvideo/vbox_fb.c | 22 +- drivers/staging/vboxvideo/vbox_main.c | 14 +- drivers/staging/vboxvideo/vbox_mode.c | 124 +- drivers/staging/wilc1000/linux_wlan.c | 9 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.c | 2 +- drivers/target/iscsi/iscsi_target_erl2.h | 2 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 18 +- drivers/tty/serial/fsl_lpuart.c | 3 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 21 +- drivers/tty/serial/mvebu-uart.c | 1 + drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 + drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/sh-sci.c | 63 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 212 +- drivers/tty/tty_buffer.c | 7 +- drivers/tty/tty_io.c | 17 +- drivers/tty/tty_port.c | 7 - drivers/tty/vt/vt_ioctl.c | 4 + drivers/usb/serial/option.c | 15 +- drivers/vhost/net.c | 181 +- drivers/vme/vme.c | 1 - drivers/xen/events/events_base.c | 2 +- drivers/xen/grant-table.c | 25 +- fs/btrfs/ctree.c | 7 +- fs/btrfs/ctree.h | 42 +- fs/btrfs/dev-replace.c | 145 +- fs/btrfs/dev-replace.h | 13 - fs/btrfs/disk-io.c | 14 +- fs/btrfs/extent-tree.c | 35 +- fs/btrfs/extent_io.c | 26 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/extent_map.c | 5 +- fs/btrfs/extent_map.h | 2 +- fs/btrfs/inode.c | 26 +- fs/btrfs/ioctl.c | 6 +- fs/btrfs/reada.c | 16 +- fs/btrfs/scrub.c | 26 +- fs/btrfs/send.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 10 +- fs/btrfs/transaction.c | 5 +- fs/btrfs/volumes.c | 23 +- fs/cifs/cifs_debug.c | 3 + fs/cifs/cifsfs.c | 19 +- fs/cifs/cifsglob.h | 2 + fs/cifs/cifssmb.c | 21 + fs/cifs/connect.c | 10 +- fs/cifs/ioctl.c | 2 - fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 327 ++- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 14 +- fs/cifs/smb2pdu.c | 205 +- fs/cifs/smb2pdu.h | 9 + fs/cifs/smb2proto.h | 25 +- fs/cifs/trace.h | 30 + fs/cifs/transport.c | 36 +- fs/ext4/inode.c | 3 +- fs/ext4/mmp.c | 1 - fs/ext4/super.c | 2 + fs/xattr.c | 24 +- include/asm-generic/io.h | 3 +- include/drm/drm_device.h | 10 + include/drm/drm_drv.h | 10 +- include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/dt-bindings/power/r8a7744-sysc.h | 24 + include/dt-bindings/power/r8a774c0-sysc.h | 25 + include/linux/blkdev.h | 2 +- include/linux/bpf.h | 1 + include/linux/bpf_types.h | 1 + include/linux/firmware/meson/meson_sm.h | 1 + include/linux/if_tun.h | 14 + include/linux/ipv6.h | 3 +- include/linux/mfd/cros_ec_commands.h | 10 + include/linux/mm_types.h | 2 +- include/linux/mm_types_task.h | 2 +- include/linux/mtd/spi-nor.h | 119 + include/linux/netdevice.h | 6 + include/linux/netfilter/nf_conntrack_common.h | 3 - include/linux/phy.h | 8 + include/linux/platform_data/dma-mcf-edma.h | 38 - include/linux/platform_device.h | 1 + include/linux/regulator/fixed.h | 3 - include/linux/rtc.h | 5 - include/linux/serial_sci.h | 1 + include/linux/skbuff.h | 7 + include/linux/soc/amlogic/meson-canvas.h | 65 + include/linux/spi/spi.h | 2 +- include/linux/vga_switcheroo.h | 3 + include/linux/vm_event_item.h | 1 - include/linux/vmacache.h | 5 - include/media/media-entity.h | 48 + include/media/v4l2-common.h | 12 + include/media/v4l2-mc.h | 78 - include/media/v4l2-rect.h | 26 + include/media/vsp1.h | 2 +- include/net/dsa.h | 1 + include/net/llc.h | 1 + include/net/net_namespace.h | 3 + include/net/netfilter/nf_tables.h | 9 +- include/net/sch_generic.h | 12 +- include/net/sock.h | 1 + include/net/tls.h | 23 +- include/net/vxlan.h | 1 - include/rdma/ib_addr.h | 8 +- include/sound/hdaudio.h | 1 + include/sound/soc.h | 2 + include/uapi/linux/android/binder.h | 10 + include/uapi/linux/bpf.h | 26 + include/uapi/linux/gpio.h | 2 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/in6.h | 1 + include/uapi/linux/neighbour.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 31 + include/uapi/linux/netfilter/xt_cgroup.h | 16 + kernel/bpf/syscall.c | 8 + kernel/bpf/verifier.c | 32 + kernel/pid_namespace.c | 2 +- kernel/power/process.c | 2 +- kernel/signal.c | 25 +- lib/crc-t10dif.c | 2 +- localversion-next | 2 +- mm/debug.c | 4 +- mm/percpu.c | 2 +- mm/vmacache.c | 38 - net/bluetooth/smp.c | 16 +- net/bridge/br_fdb.c | 19 +- net/bridge/br_private.h | 1 + net/caif/cfrfml.c | 3 - net/core/filter.c | 73 +- net/core/flow_dissector.c | 134 + net/core/neighbour.c | 13 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 2 +- net/dsa/Kconfig | 3 + net/dsa/Makefile | 1 + net/dsa/dsa.c | 6 + net/dsa/dsa_priv.h | 3 + net/dsa/legacy.c | 3 +- net/dsa/tag_gswip.c | 109 + net/ipv4/af_inet.c | 1 + net/ipv4/cipso_ipv4.c | 11 +- net/ipv4/gre_demux.c | 7 +- net/ipv4/ip_gre.c | 9 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 1 - net/ipv4/udp.c | 49 +- net/ipv6/af_inet6.c | 1 + net/ipv6/ip6_gre.c | 26 +- net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 6 +- net/ipv6/ipv6_sockglue.c | 11 + net/ipv6/mcast.c | 2 +- net/ipv6/netfilter/ip6t_ipv6header.c | 5 +- net/ipv6/netfilter/ip6t_rt.c | 10 +- net/ipv6/route.c | 44 +- net/ipv6/udp.c | 65 +- net/llc/llc_core.c | 4 +- net/mac80211/util.c | 3 + net/netfilter/Kconfig | 7 + net/netfilter/Makefile | 1 + net/netfilter/nf_conntrack_netlink.c | 50 +- net/netfilter/nf_conntrack_standalone.c | 7 - net/netfilter/nf_nat_redirect.c | 4 - net/netfilter/nf_tables_api.c | 120 +- net/netfilter/nfnetlink_cttimeout.c | 48 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_ct.c | 3 - net/netfilter/nft_dynset.c | 21 +- net/netfilter/nft_lookup.c | 20 +- net/netfilter/nft_objref.c | 20 +- net/netfilter/nft_reject.c | 6 +- net/netfilter/nft_rt.c | 11 + net/netfilter/nft_xfrm.c | 293 +++ net/netfilter/xt_IDLETIMER.c | 4 - net/netfilter/xt_SECMARK.c | 2 - net/netfilter/xt_cgroup.c | 72 + net/rds/recv.c | 5 +- net/sched/act_police.c | 186 +- net/sched/act_sample.c | 2 +- net/sched/cls_api.c | 2 + net/socket.c | 22 +- net/tls/tls_device.c | 6 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 22 +- net/tls/tls_sw.c | 59 +- net/wireless/core.c | 40 +- net/wireless/core.h | 3 + net/wireless/nl80211.c | 10 +- samples/bpf/bpf_load.c | 1 - samples/bpf/sampleip_user.c | 1 - samples/bpf/sockex3_user.c | 4 +- samples/bpf/test_current_task_under_cgroup_user.c | 1 - security/Kconfig | 2 +- security/apparmor/include/cred.h | 2 + security/apparmor/lsm.c | 4 +- security/selinux/ss/policydb.c | 2 +- sound/firewire/bebob/bebob.c | 2 + sound/firewire/bebob/bebob_maudio.c | 4 - sound/firewire/digi00x/digi00x.c | 1 + sound/firewire/fireworks/fireworks.c | 2 + sound/firewire/oxfw/oxfw.c | 10 + sound/firewire/tascam/tascam.c | 1 + sound/hda/hdac_controller.c | 15 +- sound/pci/atiixp.c | 6 +- sound/pci/hda/hda_controller.h | 9 +- sound/pci/hda/hda_intel.c | 86 +- sound/pci/hda/hda_intel.h | 1 + sound/pci/hda/patch_ca0132.c | 1 + sound/pci/intel8x0m.c | 20 +- sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/codecs/es8328.c | 4 +- sound/soc/codecs/rt5514-spi.c | 14 +- sound/soc/codecs/rt5651.c | 1 - sound/soc/codecs/rt5677-spi.c | 1 - sound/soc/codecs/rt5682.c | 70 +- sound/soc/codecs/rt5682.h | 14 + sound/soc/codecs/wm8904.c | 1 - sound/soc/codecs/wm8974.c | 1 - sound/soc/hisilicon/hi6210-i2s.c | 4 +- sound/soc/intel/skylake/skl.c | 12 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 1 - sound/soc/mediatek/mt6797/mt6797-mt6351.c | 1 - sound/soc/qcom/qdsp6/q6asm-dai.c | 1 - sound/soc/rockchip/rk3288_hdmi_analog.c | 1 - sound/soc/soc-core.c | 163 +- sound/soc/soc-dapm.c | 1 - tools/bpf/bpftool/Documentation/bpftool-net.rst | 78 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/net.c | 103 +- tools/bpf/bpftool/netlink_dumper.c | 85 +- tools/bpf/bpftool/netlink_dumper.h | 22 +- tools/bpf/bpftool/prog.c | 1 + tools/include/uapi/linux/bpf.h | 26 + tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/libbpf.c | 2 + tools/testing/selftests/bpf/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 8 +- tools/testing/selftests/bpf/bpf_flow.c | 373 +++ tools/testing/selftests/bpf/config | 1 + tools/testing/selftests/bpf/flow_dissector_load.c | 140 + tools/testing/selftests/bpf/test_flow_dissector.c | 782 ++++++ tools/testing/selftests/bpf/test_flow_dissector.sh | 115 + tools/testing/selftests/bpf/with_addr.sh | 54 + tools/testing/selftests/bpf/with_tunnels.sh | 36 + tools/testing/selftests/net/tls.c | 68 +- virt/kvm/arm/arm.c | 4 +- 1030 files changed, 41994 insertions(+), 11420 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos.txt create mode 100644 Documentation/devicetree/bindings/csky/cpus.txt create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt rename Documentation/devicetree/bindings/media/i2c/{dongwoon,dw9807.txt => dongwoo [...] create mode 100644 Documentation/devicetree/bindings/net/dsa/lantiq-gswip.txt create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/networking/tcp.txt create mode 100644 Documentation/process/code-of-conduct.rst delete mode 100644 Documentation/process/code-of-conflict.rst create mode 100644 arch/csky/Kconfig create mode 100644 arch/csky/Kconfig.debug create mode 100644 arch/csky/Makefile create mode 100644 arch/csky/abiv1/Makefile create mode 100644 arch/csky/abiv1/alignment.c create mode 100644 arch/csky/abiv1/bswapdi.c create mode 100644 arch/csky/abiv1/bswapsi.c create mode 100644 arch/csky/abiv1/cacheflush.c create mode 100644 arch/csky/abiv1/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv1/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv1/inc/abi/entry.h create mode 100644 arch/csky/abiv1/inc/abi/page.h create mode 100644 arch/csky/abiv1/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv1/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv1/inc/abi/regdef.h create mode 100644 arch/csky/abiv1/inc/abi/string.h create mode 100644 arch/csky/abiv1/inc/abi/tlb.h create mode 100644 arch/csky/abiv1/inc/abi/vdso.h create mode 100644 arch/csky/abiv1/memcpy.S create mode 100644 arch/csky/abiv1/memset.c create mode 100644 arch/csky/abiv1/mmap.c create mode 100644 arch/csky/abiv1/strksyms.c create mode 100644 arch/csky/abiv2/Makefile create mode 100644 arch/csky/abiv2/cacheflush.c create mode 100644 arch/csky/abiv2/fpu.c create mode 100644 arch/csky/abiv2/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv2/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv2/inc/abi/entry.h create mode 100644 arch/csky/abiv2/inc/abi/fpu.h create mode 100644 arch/csky/abiv2/inc/abi/page.h create mode 100644 arch/csky/abiv2/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv2/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv2/inc/abi/regdef.h create mode 100644 arch/csky/abiv2/inc/abi/string.h create mode 100644 arch/csky/abiv2/inc/abi/tlb.h create mode 100644 arch/csky/abiv2/inc/abi/vdso.h create mode 100644 arch/csky/abiv2/memcmp.S create mode 100644 arch/csky/abiv2/memcpy.S create mode 100644 arch/csky/abiv2/memcpy.c create mode 100644 arch/csky/abiv2/memmove.S create mode 100644 arch/csky/abiv2/memset.S create mode 100644 arch/csky/abiv2/strcmp.S create mode 100644 arch/csky/abiv2/strcpy.S create mode 100644 arch/csky/abiv2/strksyms.c create mode 100644 arch/csky/abiv2/strlen.S create mode 100644 arch/csky/abiv2/sysdep.h create mode 100644 arch/csky/boot/Makefile create mode 100644 arch/csky/boot/dts/Makefile create mode 120000 arch/csky/boot/dts/include/dt-bindings create mode 100644 arch/csky/configs/defconfig create mode 100644 arch/csky/include/asm/Kbuild create mode 100644 arch/csky/include/asm/addrspace.h create mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/barrier.h create mode 100644 arch/csky/include/asm/bitops.h create mode 100644 arch/csky/include/asm/bug.h create mode 100644 arch/csky/include/asm/cache.h create mode 100644 arch/csky/include/asm/cacheflush.h create mode 100644 arch/csky/include/asm/checksum.h create mode 100644 arch/csky/include/asm/cmpxchg.h create mode 100644 arch/csky/include/asm/compat.h create mode 100644 arch/csky/include/asm/elf.h create mode 100644 arch/csky/include/asm/fixmap.h create mode 100644 arch/csky/include/asm/highmem.h create mode 100644 arch/csky/include/asm/io.h create mode 100644 arch/csky/include/asm/irq.h create mode 100644 arch/csky/include/asm/irqflags.h create mode 100644 arch/csky/include/asm/mmu.h create mode 100644 arch/csky/include/asm/mmu_context.h create mode 100644 arch/csky/include/asm/page.h create mode 100644 arch/csky/include/asm/pgalloc.h create mode 100644 arch/csky/include/asm/pgtable.h create mode 100644 arch/csky/include/asm/processor.h create mode 100644 arch/csky/include/asm/reg_ops.h create mode 100644 arch/csky/include/asm/segment.h create mode 100644 arch/csky/include/asm/shmparam.h create mode 100644 arch/csky/include/asm/smp.h create mode 100644 arch/csky/include/asm/spinlock.h create mode 100644 arch/csky/include/asm/spinlock_types.h create mode 100644 arch/csky/include/asm/string.h create mode 100644 arch/csky/include/asm/switch_to.h create mode 100644 arch/csky/include/asm/syscall.h create mode 100644 arch/csky/include/asm/syscalls.h create mode 100644 arch/csky/include/asm/thread_info.h create mode 100644 arch/csky/include/asm/tlb.h create mode 100644 arch/csky/include/asm/tlbflush.h create mode 100644 arch/csky/include/asm/traps.h create mode 100644 arch/csky/include/asm/uaccess.h create mode 100644 arch/csky/include/asm/unistd.h create mode 100644 arch/csky/include/asm/vdso.h create mode 100644 arch/csky/include/uapi/asm/Kbuild create mode 100644 arch/csky/include/uapi/asm/byteorder.h create mode 100644 arch/csky/include/uapi/asm/cachectl.h create mode 100644 arch/csky/include/uapi/asm/ptrace.h create mode 100644 arch/csky/include/uapi/asm/sigcontext.h create mode 100644 arch/csky/include/uapi/asm/unistd.h create mode 100644 arch/csky/kernel/Makefile create mode 100644 arch/csky/kernel/asm-offsets.c create mode 100644 arch/csky/kernel/atomic.S create mode 100644 arch/csky/kernel/cpu-probe.c create mode 100644 arch/csky/kernel/dumpstack.c create mode 100644 arch/csky/kernel/entry.S create mode 100644 arch/csky/kernel/head.S create mode 100644 arch/csky/kernel/irq.c create mode 100644 arch/csky/kernel/module.c create mode 100644 arch/csky/kernel/platform.c create mode 100644 arch/csky/kernel/power.c create mode 100644 arch/csky/kernel/process.c create mode 100644 arch/csky/kernel/ptrace.c create mode 100644 arch/csky/kernel/setup.c create mode 100644 arch/csky/kernel/signal.c create mode 100644 arch/csky/kernel/smp.c create mode 100644 arch/csky/kernel/syscall.c create mode 100644 arch/csky/kernel/syscall_table.c create mode 100644 arch/csky/kernel/time.c create mode 100644 arch/csky/kernel/traps.c create mode 100644 arch/csky/kernel/vdso.c create mode 100644 arch/csky/kernel/vmlinux.lds.S create mode 100644 arch/csky/lib/Makefile create mode 100644 arch/csky/lib/delay.c create mode 100644 arch/csky/lib/usercopy.c create mode 100644 arch/csky/mm/Makefile create mode 100644 arch/csky/mm/cachev1.c create mode 100644 arch/csky/mm/cachev2.c create mode 100644 arch/csky/mm/dma-mapping.c create mode 100644 arch/csky/mm/fault.c create mode 100644 arch/csky/mm/highmem.c create mode 100644 arch/csky/mm/init.c create mode 100644 arch/csky/mm/ioremap.c create mode 100644 arch/csky/mm/syscache.c create mode 100644 arch/csky/mm/tlb.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_hal.h create mode 100644 drivers/crypto/cavium/nitrox/nitrox_sriov.c delete mode 100644 drivers/dma/fsl-edma-common.c delete mode 100644 drivers/dma/fsl-edma-common.h delete mode 100644 drivers/dma/mcf-edma.c delete mode 100644 drivers/firmware/google/coreboot_table-acpi.c delete mode 100644 drivers/firmware/google/coreboot_table-of.c create mode 100644 drivers/iio/accel/adxl372.c create mode 100644 drivers/iio/accel/adxl372.h create mode 100644 drivers/iio/accel/adxl372_i2c.c create mode 100644 drivers/iio/accel/adxl372_spi.c create mode 100644 drivers/iio/adc/mcp3911.c create mode 100644 drivers/iio/adc/qcom-spmi-adc5.c create mode 100644 drivers/iio/dac/ltc1660.c create mode 100644 drivers/net/dsa/lantiq_gswip.c create mode 100644 drivers/net/dsa/lantiq_pce.h create mode 100644 drivers/net/ethernet/lantiq_xrx200.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-moore.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7623.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8183.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8183.h create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-paris.h create mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h create mode 100644 drivers/soc/amlogic/meson-canvas.c create mode 100644 drivers/soc/renesas/r8a774c0-sysc.c create mode 100644 include/dt-bindings/power/r8a7744-sysc.h create mode 100644 include/dt-bindings/power/r8a774c0-sysc.h delete mode 100644 include/linux/platform_data/dma-mcf-edma.h create mode 100644 include/linux/soc/amlogic/meson-canvas.h create mode 100644 net/dsa/tag_gswip.c create mode 100644 net/netfilter/nft_xfrm.c create mode 100644 tools/testing/selftests/bpf/bpf_flow.c create mode 100644 tools/testing/selftests/bpf/flow_dissector_load.c create mode 100644 tools/testing/selftests/bpf/test_flow_dissector.c create mode 100755 tools/testing/selftests/bpf/test_flow_dissector.sh create mode 100755 tools/testing/selftests/bpf/with_addr.sh create mode 100755 tools/testing/selftests/bpf/with_tunnels.sh -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/linux-next] branch linaro-local/ci/llvm-kernel-aarch64-good updated (519570ff75a1 -> f8dcd0279214)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/linux-next. from 519570ff75a1 clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] adds 908946c4bee7 Fix up libata MAINTAINERS entry adds 9c86336c15db ip6_vti: fix a null pointer deference when destroy vti6 tunnel adds f00d25f3154b qed: Wait for ready indication before rereading the shmem adds 76271809f490 qed: Wait for MCP halt and resume commands to take place adds eaa50fc59e58 qed: Prevent a possible deadlock during driver load and unload adds b310974e0419 qed: Avoid sending mailbox commands when MFW is not responsive adds b0c41e96cfd4 Merge branch 'qed-Misc-fixes-in-the-interface-with-the-MFW' adds 176eb614b118 r8152: disable RX aggregation on new Dell TB16 dock adds 80f1a0f4e0cd net/ipv6: Put lwtstate when destroying fib6_info adds ab08dcd72454 rhashtable: remove duplicated include from rhashtable.c adds 093dee661d60 sch_cake: Remove unused including <linux/version.h> adds c27f1e2e9f29 rds: tcp: remove duplicated include from tcp.c adds b93c1b5ac864 hv_netvsc: ignore devices that are not PCI adds edfaf94fa705 net_sched: improve and refactor tcf_action_put_many() adds 97a3f84f2c84 net_sched: remove unnecessary ops->delete() adds b144e7ec51a1 net_sched: remove unused parameter for tcf_action_delete() adds 7d485c451fc8 net_sched: remove unused tcf_idr_check() adds 244cd96adb5f net_sched: remove list_head from tc_action adds a0c2e90fe131 net_sched: remove unused tcfa_capab adds 8ce5be1c899d Revert "net: sched: act_ife: disable bh when taking ife_mod_lock" adds 4e407ff5cd67 act_ife: move tcfa_lock down to where necessary adds 5ffe57da29b3 act_ife: fix a potential deadlock adds 78c452fe7068 Merge branch 'net_sched-fixes' adds 00e1cae78120 net: ethernet: renesas: use SPDX identifier for Renesas drivers adds 3d0371b313b8 net/ncsi: Fixup .dumpit message flags and ID check in Netl [...] adds 93cfb6c17690 sch_cake: Fix TC filter flow override and expand it to hos [...] adds 191672ca07a7 net_sched: fix unused variable warning in stmmac adds e500c6d349f7 addrconf: reduce unnecessary atomic allocations adds 431280eebed9 ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV [...] adds fb9988622429 tcp_bbr: add bbr_check_probe_rtt_done() helper adds 5490b32dce69 tcp_bbr: in restart from idle, see if we should exit PROBE_RTT adds 8e995bf14fdb tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 adds 12a7f8696b85 Merge branch 'tcp_bbr-PROBE_RTT-minor-bug-fixes' adds 3ed614dce3ca net: hns: fix length and page_offset overflow when CONFIG_ [...] adds ac4a5b52f597 net: hns: modify variable type in hns_nic_reuse_page adds b1ccd4c0ab6e net: hns: fix skb->truesize underestimation adds 339379a2fb13 net: hns: use eth_get_headlen interface instead of hns_nic [...] adds 58ce660f911c Merge branch 'hns-fixes' adds d23c4b6336ef net/ipv6: init ip6 anycast rt->dst.input as ip6_input adds 27a595930855 net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES adds 583e7281f1d8 net: hns3: modify variable type in hns3_nic_reuse_page adds 6bfde2e196d8 Merge branch 'hns3-fixes' adds 51474eff2bc2 Bluetooth: Make BT_HCIUART_RTL configuration option depend [...] adds addb3ffbca66 Bluetooth: mediatek: Fix memory leak adds 0d092f06faa4 Merge branch 'for-upstream' of
git://git.kernel.org/pub/sc
[...] adds 4381147df909 ice: Fix multiple static analyser warnings adds 6efa6239e7f8 ice: Remove unnecessary node owner check adds 5ab522443bd1 ice: Cleanup magic number adds f8ba7db85035 ice: Report stats for allocated queues via ethtool stats adds b29bc220e2c7 ice: Clean control queues only when they are initialized adds 3d6b640efcc1 ice: Fix bugs in control queue processing adds 1eb43fc75448 ice: Use order_base_2 to calculate higher power of 2 adds 5d8778d803e2 ice: Set VLAN flags correctly adds 3bcd7fa37f33 ice: Update to interrupts enabled in OICR adds c7f2c42b80ed ice: Fix a few null pointer dereference issues adds dab0588fb616 ice: Fix potential return of uninitialized value adds 43f8b22450f0 ice: Change struct members from bool to u8 adds 3968540ba61e ice: Trivial formatting fixes adds c08eebad4ac5 Merge branch '100GbE' of
git://git.kernel.org/pub/scm/linu
[...] adds 96c26e045816 xsk: fix return value of xdp_umem_assign_dev() adds b845c898b2f1 bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys adds eb29429d81e3 bpf, sockmap: fix sock hash count in alloc_sock_hash_elem adds 67db7cd249e7 tls: possible hang when do_tcp_sendpages hits sndbuf is full case adds 9b2e0388bec8 bpf: sockmap: write_space events need to be passed to TCP handler adds c0203475765f bpf: use per htab salt for bucket hash adds 785e76d7a205 tools: bpftool: return from do_event_pipe() on bad arguments adds ff0fadfffe68 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
adds a9910c088647 ixgb: use dma_zalloc_coherent instead of allocator/memset adds cf1acec008f8 e1000: check on netif_running() before calling e1000_up() adds ee400a3f1bfe e1000: ensure to free old tx/rx rings in set_ringparam() adds a798fbac33c4 igb: Use an advanced ctx descriptor for launchtime adds 151356270b07 igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() adds 69a64658de50 igb: Replace mdelay() with msleep() in igb_integrated_phy_ [...] adds 374f78f75be9 ixgbe: Replace GFP_ATOMIC with GFP_KERNEL adds fabf1bce103a ixgbe: Prevent unsupported configurations with XDP adds 939b701ad633 ixgbe: fix driver behaviour after issuing VFLR adds fa38e30ac73f i40e: Fix for Tx timeouts when interface is brought up if [...] adds 07f3701387dc i40e: fix condition of WARN_ONCE for stat strings adds ae923785bc3a Merge branch '1GbE' of
git://git.kernel.org/pub/scm/linux/
[...] adds 602b74eda813 mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge adds ab5f11055fdf net: macb: Fix regression breaking non-MDIO fixed-link PHYs adds f7b9e8e111e0 Revert "net: stmmac: fix build failure due to missing COMM [...] adds 0da70f808029 net: macb: do not disable MDIO bus at open/close time adds 6750c87074c5 qlge: Fix netdev features configuration. adds 2d66f997f054 vhost: correctly check the iova range when waking virtqueue adds e75d039a5409 qed: fix spelling mistake "comparsion" -> "comparison" adds 98c8f125fd8a net: sched: Fix memory exposure from short TCA_U32_SEL adds 050cdc6c9501 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds f1506a69e3e7 thermal: qoriq: Use devm_thermal_zone_of_sensor_register() adds 1a893a5a198e thermal: qoriq: Simplify the 'site' variable assignment adds 2dfef650217c thermal: qoriq: Switch to SPDX identifier adds c954579087f4 thermal: rcar_thermal: convert to SPDX identifiers adds d316522d06e9 thermal: rcar_gen3_thermal: convert to SPDX identifiers adds 152395fd03d4 thermal: of-thermal: disable passive polling when thermal [...] adds 3f16503b7d22 Merge branch 'fixes' of
git://git.kernel.org/pub/scm/linux
[...] adds cc98963dbaae crypto: caam/jr - fix descriptor DMA unmapping adds ad876a18048f crypto: caam/qi - fix error path in xts setkey adds f1bf9e60a077 crypto: caam - fix DMA mapping direction for RSA forms 2 & 3 adds 7fa885e2a22f crypto: arm64/sm4-ce - check for the right CPU feature bit adds 65b2c12dcdb8 crypto: chtls - fix null dereference chtls_free_uld() adds e5b954e8d11f crypto: aesni - Use unaligned loads from gcm_context_data adds c2b24c36e0a3 crypto: arm64/aes-gcm-ce - fix scatterwalk API violation adds 0522236d4f9c crypto: vmx - Fix sleep-in-atomic bugs adds 3d7c82060d1f crypto: cavium/nitrox - fix for command corruption in queu [...] adds b4df50de6ab6 Merge branch 'linus' of
git://git.kernel.org/pub/scm/linux
[...] adds c7c09dc187f0 nios2: kconfig: remove duplicate DEBUG_STACK_USAGE symbol [...] adds ff81a521b888 Merge tag 'nios2-v4.19-rc2' of
git://git.kernel.org/pub/sc
[...] adds d3bc0fa8411c fsnotify: fix false positive warning on inode delete adds 09a4e0be5826 isofs: reject hardware sector size > 2048 bytes adds 64d9d13828c6 fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS adds 7b6924d94a60 fs/quota: Fix spectre gadget in do_quotactl adds 82c82ab65865 udf: Remove dead code from udf_find_fileset() adds ee4af50ca94f udf: Fix mounting of Win7 created UDF filesystems adds f3f106dac045 Merge tag 'for_v4.19-rc2' of
git://git.kernel.org/pub/scm/
[...] adds 3ad867001c91 hwmon: (ina2xx) fix sysfs shunt resistor read access adds 9d19371df50a hwmon: (adt7475) Potential error pointer dereferences adds f196dec6d50a hwmon: (adt7475) Make adt7475_read_word() return errors adds d49dbfade96d hwmon: (nct6775) Fix potential Spectre v1 adds af3a5fe4ddfe Merge tag 'hwmon-for-linus-v4.19-rc2' of git://git.kernel. [...] adds ff69279a44e9 powerpc: disable support for relative ksymtab references adds 11f65ad111fa dt-bindings: riscv,cpu-intc: Cleanups from a missed review adds 0ce5671c4450 riscv: tlb: Provide definition of tlb_flush() before inclu [...] adds 47d80a68f10d RISC-V: Use a less ugly workaround for unused variable warnings adds 58c3f14f86c9 Merge tag 'riscv-for-linus-4.19-rc2' of git://git.kernel.o [...] adds 19f5e9e01567 mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer [...] adds 17e96d8516e3 mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_ [...] adds 26caddf274cf mmc: block: Fix unsupported parallel dispatch of requests adds 9faf870e559a mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS adds d2332f887ddf mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts adds 48f8e8e96fc2 Merge tag 'mmc-v4.19-2' of
git://git.kernel.org/pub/scm/li
[...] adds 166cd4421b0d mtd: rawnand: docg4: Remove wrong __init annotations adds 336d139f8718 mtd: rawnand: denali: do not pass zero maxchips to nand_scan() adds 9f8f16c86e4d Merge tag 'mtd/for-4.19-rc2' of
git://git.infradead.org/linux-mtd
adds 061a54275306 blk-wbt: abstract out end IO completion handler adds 38cfb5a45ee0 blk-wbt: improve waking of tasks adds 973e5405f2f6 xen/blkback: don't keep persistent grants too long adds a46b53672b2c xen/blkfront: cleanup stale persistent grants adds 4bcddbae019d xen/blkfront: reorder tests in xlblk_init() adds d77ff24e7fa2 xen/blkback: move persistent grants flags to bool adds 6f2f39ad1a54 xen/blkback: remove unused pers_gnts_lock from struct xen_ [...] adds 057d3ccf93a4 Merge branch 'stable/for-jens-4.19' of git://git.kernel.or [...] adds b0a84beb2e35 blk-wbt: remove dead code adds 46cb52ad414a ata: ftide010: Add a quirk for SQ201 adds 62d2a1940709 block: remove unnecessary condition check adds db193954ed9e block: bsg: move atomic_t ref_count variable to refcount API adds 8f3fafc9c2f0 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status adds f1ed3df20d2d nvme-pci: add a memory barrier to nvme_dbbuf_update_and_ch [...] adds afd299ca9969 nvme-fcloop: Fix dropped LS's to removed target port adds 04db0e5ec581 nvmet: free workqueue object if module init fails adds 52bd456a66c1 Merge branch 'nvme-4.19' of
git://git.infradead.org/nvme
i [...] adds fb6463856658 Merge tag 'for-linus-20180830' of git://git.kernel.dk/linux-block adds 757ab15c3f49 cpuidle: menu: Retain tick when shallow state is selected adds 5e2e2f9f76e1 PM / clk: signedness bug in of_pm_clk_add_clks() adds a0b9c4de7bf3 Merge branch 'pm-core' adds b6935d2aa49d Merge tag 'pm-4.19-rc2' of
git://git.kernel.org/pub/scm/li
[...] adds 217c3e019675 disable stringop truncation warnings for now adds 2b7bd20d5605 drm/mediatek: Convert drm_atomic_helper_suspend/resume() adds 8272806d21bf drm/mediatek: Replace drm_dev_unref with drm_dev_put adds 29d32e466e98 drm/mediatek: add connection from RDMA0 to DPI1 adds 48d25d243bfb drm/mediatek: add connection from RDMA0 to DSI1 adds 0a14785ee32a drm/mediatek: add connection from RDMA1 to DSI0 adds 85186efc2a59 drm/mediatek: add connection from RDMA2 to DSI0 adds 182add0b1b91 drm/mediatek: add memory mode and layer_config for RDMA adds b428391ed6bd drm/mediatek: add RGB color format support for RDMA adds 55b53f6f7ccf drm/mediatek: add the comment about color format setting for OVL adds 94420a63cf78 drm/mediatek: add YUYV/UYVY color format support for RDMA adds 650afd49572b drm/mediatek: add function to get layer number for component adds 1cbcb763ea50 drm/mediatek: add function to return OVL layer number adds 98b6d76f957b drm/mediatek: add function to return RDMA layer number adds 66b2cf9623fa drm/mediatek: use layer_nr function to get layer number to [...] adds f265905c939e drm/mediatek: update some variable name from ovl to comp adds 08bcbed747eb drm/mediatek: fix connection from RDMA2 to DSI1 adds 852fde0a34ce Merge branch 'mediatek-drm-fixes-4.19' of
https://github.c
[...] adds 8604ffcbf04f drm/amdgpu: fix VM clearing for the root PD adds d98ff24e8e9b drm/amdgpu: fix preamble handling adds 2f40c6eac74a amdgpu: fix multi-process hang issue adds eb7e5cfced10 drm/amdgpu: Fix page fault and kasan warning on pci device [...] adds a296b16270ab drm/amd/display: Fix bug use wrong pp interface adds fca5d959972c drm/amdgpu: Adjust the VM size based on system memory size v2 adds 8ef23364b654 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode adds 6d39df146ff1 drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins adds 2ab4d0e74256 drm/amdgpu: Update power state at the end of smu hw_init. adds 72ef23de207b drm/amdgpu: Power on uvd block when hw_fini adds 4a2de54dc1d7 drm/amdgpu: fix holding mn_lock while allocating memory adds e7603dadd3cc drm/amd/display: Fix memory leak caused by missed dc_sink_release adds 2f4e7db0f745 drm/amdgpu: Remove duplicated power source update adds 6ddd9769db4f drm/amdgpu: Need to set moved to true when evict bo adds 185c3cfacafd Merge branch 'drm-fixes-4.19' of git://people.freedesktop. [...] adds 5b2695fd4b20 drm/i915: Fix glk/cnl display w/a #1175 adds 1b1b1162745e drm/i915: Free write_buf that we allocated with kzalloc. adds f013027e2665 drm/i915: Stop holding a ref to the ppgtt from each vma adds 299c2a904b1e drm/i915: Increase LSPCON timeout adds 80ab316901bc drm/i915/audio: Hook up component bindings even if display [...] adds 49a51c4b4064 Merge tag 'drm-intel-fixes-2018-08-29' of git://anongit.fr [...] adds 4658aff6eeaa Merge tag 'drm-fixes-2018-08-31' of git://anongit.freedesk [...] adds 7fd6d98b89f3 i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus adds 9d9a152ebaa8 i2c: designware: Re-init controllers with pm_disabled set [...] adds 1204d12a494c i2c: algos: bit: make the error messages grepable adds 82fe39a6bc7b i2c: refactor function to release a DMA safe buffer adds 531db50170a3 i2c: sh_mobile: define start_ch() void as it only returns [...] adds cebc07d84ad7 i2c: sh_mobile: fix leak when using DMA bounce buffer adds 754cf4b2432d Merge branch 'i2c/for-current' of
git://git.kernel.org/pub
[...] adds 0986b16ab49b m68k/mac: Use correct PMU response format adds 01f6543a0dac Merge tag 'm68k-for-v4.19-tag2' of
git://git.kernel.org/pu
[...] adds f7c90c2aa400 x86/xen: don't write ptes directly in 32-bit PV guests adds b2d7a075a1cc x86/pae: use 64 bit atomic xchg function in native_ptep_ge [...] adds 076e2cedd6ea xen: export device state to sysfs adds 6d3c8ce012ce x86/xen: remove redundant variable save_pud adds 4290d5b9ca01 Merge tag 'for-linus-4.19b-rc2-tag' of git://git.kernel.or [...] adds afce0cc9ad8a Documentation/arm64/sve: Couple of improvements and typos adds 1d8f574708a3 arm/arm64: smccc-1.1: Make return values unsigned long adds 755a8bf5579d arm/arm64: smccc-1.1: Handle function result as parameters adds f52bb98f5ade arm64: mm: always enable CONFIG_HOLES_IN_ZONE adds 420f51f4ab6b Merge tag 'arm64-fixes' of
git://git.kernel.org/pub/scm/li
[...] adds 450b6b9b1693 clk: npcm7xx: fix memory allocation adds bded6c03e398 clk: x86: Set default parent to 48Mhz adds b18ed664c262 Merge tag 'clk-fixes-for-linus' of
git://git.kernel.org/pu
[...] adds 74081c9f16a2 dt-bindings: watchdog: renesas-wdt: Document r8a774a1 support adds 360bd62dc494 Merge tag 'linux-watchdog-4.19-rc2' of git://www.linux-wat [...] adds cb9d7fd51d9f watchdog: Mark watchdog touch functions as notrace adds 13ba17bee18e notifier: Remove notifier header file wherever not used adds 113fc08357ad objtool: Remove workaround for unreachable warnings from old GCC adds 501dacbc2435 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 6fb86d972078 cpu/hotplug: Remove skip_onerr field from cpuhp_step structure adds 1395d109cddc Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds 1ab534e85c93 x86/spectre: Add missing family 6 check to microcode check adds cc51e5428ea5 x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ adds e3a5dc08715a x86/Kconfig: Fix trivial typo adds 36bf9da29130 x86/build: Remove jump label quirk for GCC older than 4.5.2 adds 1f59a4581b5e x86/irqflags: Mark native_restore_fl extern inline adds f12d11c5c184 x86/entry/64: Wipe KASAN stack shadow before rewind_stack_ [...] adds 9222f606506c x86/alternatives: Lockdep-enforce text_mutex in text_poke*() adds 26e609eccd37 x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember() adds 342db04ae712 x86/dumpstack: Don't dump kernel memory based on usermode RIP adds 829fe4aa9ac1 x86: Allow generating user-space headers without a compiler adds 4012e77a903d x86/nmi: Fix NMI uaccess race against CR3 switching adds eeb89e2bb1ac x86/efi: Load fixmap GDT in efi_call_phys_epilog() adds c7486104a5ce x86/mce: Fix set_mce_nospec() to avoid #GP fault adds e78e5a91456f x86/vdso: Fix lsl operand order adds ff924c5a1ec7 x86/pti: Fix section mismatch warning/error adds 899ba79553cf Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 538d6e9d5975 Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" adds 90a96087b5fa ARM: dts: imx28-evk: Move regulators outside simple-bus adds c1539840fc25 ARM: dts: imx28-evk: Convert to the new display bindings adds cde305e9ce28 ARM: dts: imx23-evk: Move regulators outside simple-bus adds 549644b8c3c1 ARM: dts: imx23-evk: Convert to the new display bindings adds 0ffbc2824282 ARM: mxs_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G adds b9543a2e39dc ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G adds 55a020e21c16 Merge tag 'imx-fixes-4.19' of
git://git.kernel.org/pub/scm
[...] adds 1dbd150d04f1 ARM: defconfig: Update the ARM Versatile defconfig adds 67e6ddb5be44 arm64: defconfig: Enable TI's AM6 SoC platform adds 4769c003e0fc ARM: OMAP2+: Fix null hwmod for ti-sysc debug adds 1dbcb97c656e ARM: OMAP2+: Fix module address for modules using mpu_rt_idx adds 0ef8e3bb974a bus: ti-sysc: Fix module register ioremap for larger offsets adds 4f3530f4a41d bus: ti-sysc: Fix no_console_suspend handling adds f4efa74c09a7 ARM: dts: omap4-droid4: fix vibrations on Droid 4 adds ce32d59ee2cd arm: dts: am4372: setup rtc as system-power-controller adds 496f3347d834 ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts adds ea4d65f14f6a Merge branch 'perm-fix' into omap-for-v4.19/fixes-v2 adds 2d59bb602314 ARM: dts: omap4-droid4: Fix emmc errors seen on some devices adds a72b44a871c2 Merge tag 'omap-for-v4.19/fixes-v2-signed' of git://git.ke [...] adds a3ea9911e225 Merge tag 'armsoc-fixes' of
git://git.kernel.org/pub/scm/l
[...] adds 36156f9241cb of: add helper to lookup compatible child node adds f42b0e18f2e5 of: add node name compare helper functions adds 0413bedabc88 of: Add device_type access helper functions adds fd6868d82b82 Merge tag 'devicetree-fixes-for-4.19' of git://git.kernel. [...] adds 57361846b52b Linux 4.19-rc2 adds c1d0af1a1d5d kernel/dma/direct: take DMA offset into account in dma_dir [...] adds 5a7faef72eb9 sparc: set a default 32-bit dma mask for OF devices adds 8c89ef7b6b64 of/platform: initialise AMBA default DMA masks adds 60c1f89241d4 Merge tag 'dma-mapping-4.19-2' of
git://git.infradead.org/
[...] adds bab1be79a516 sctp: hold transport before accessing its asoc in sctp_tra [...] adds 834539e69a5f sctp: remove useless start_fail from sctp_ht_iter in proc adds 84581bdae958 erspan: set erspan_ver to 1 by default when adding an erspan dev adds d5ed72a55bc0 net: sched: fix extack error message when chain is failed [...] adds b7b4247d5539 net: sched: return -ENOENT when trying to remove filter fr [...] adds ca2b1d2d4271 Merge branch 'net-sched-fixes' adds 30935198b7d0 tipc: fix the big/little endian issue in tipc_dest adds ad8619864f0c net: dsa: Drop GPIO includes adds 53ae914d898e net/rds: Use rdma_read_gids to get connection SGID/DGID in IPv6 adds e06fa9c16ce4 bpf, sockmap: fix potential use after free in bpf_tcp_close adds 15c480efab01 bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg adds 3f6e138d41dd bpf: fix build error with clang adds 501ca81760c2 bpf: sockmap, decrement copied count correctly in redirect [...] adds 5b24109b0563 bpf: fix several offset tests in bpf_msg_pull_data adds 0e06b227c522 bpf: fix msg->data/data_end after sg shift repair in bpf_m [...] adds 2e43f95dd8ee bpf: fix shift upon scatterlist ring wrap-around in bpf_ms [...] adds a8cf76a9023b bpf: fix sg shift repair start offset in bpf_msg_pull_data adds d65e6c80c6bb Merge branch 'bpf_msg_pull_data-fixes' adds 6a5d39aa9ac2 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
adds 9f2895461439 vti6: remove !skb->ignore_df check from vti6_xmit() adds bd583fe30427 tipc: fix a missing rhashtable_walk_exit() adds e5133f2f1261 Revert "net: stmmac: Do not keep rearming the coalesce tim [...] adds 9a07efa9aea2 tipc: switch to rhashtable iterator adds 05212ba8132b r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8 [...] adds 31fabbee8f5c net: hns: add the code for cleaning pkt in chip adds 455c4401fe7a net: hns: add netif_carrier_off before change speed and duplex adds def70b61afbc Merge branch 'hns-fixes' adds 6e0bb04d0e4f sh_eth: Add R7S9210 support adds 85eb9af18224 net/sched: act_pedit: fix dump of extended layered op adds afe49de44c27 ipv6: fix cleanup ordering for ip6_mr failure adds a03dc36bdca6 ipv6: fix cleanup ordering for pingv6 registration adds f707ef61e172 net: rtnl: return early from rtnl_unregister_all when prot [...] adds e0b7e7dc6901 Merge branch 'ipv6-fix-error-path-of-inet6_init' adds c305660b3254 net: stmmac: build the dwmac-socfpga platform driver for S [...] adds c3c397c1f16c net: bcmgenet: use MAC link status for fixed phy adds c4053ef32208 net: mvpp2: initialize port of_node pointer adds 97763dc0f401 net_sched: reject unknown tcfa_action values adds 25a8238f4cc8 tc-testing: add test-cases for numeric and invalid control action adds dc6417949297 Merge branch 'net_sched-reject-unknown-tcfa_action-values' adds 3a7ad0634f09 Revert "packet: switch kvzalloc to allocate memory" adds 9ad716b95fd6 nfp: wait for posted reconfigs when disabling the device adds e04e7a7bbd4b hv_netvsc: Fix a deadlock by getting rtnl lock earlier in [...] adds b0e0b0abbd5e net/rds: RDS is not Radio Data System adds 63cc357f7bba tcp: do not restart timewait timer on rst reception adds 902b5417f28d selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 adds c81c7012e0c7 selftests: pmtu: detect correct binary to ping ipv6 addresses adds f611a5b4a51f ibmvnic: Include missing return code checks in reset function adds 93bbadd6e0a2 ipv6: don't get lwtstate twice in ip6_rt_copy_init() adds 4fb7253e4f9a igmp: fix incorrect unsolicit report count when join group adds ff06525fcb8a igmp: fix incorrect unsolicit report count after link down and up adds c60e06c3e056 Merge branch 'igmp-fix-two-incorrect-unsolicit-report-coun [...] adds 10d7fac4c526 dt-bindings: net: cpsw: Document cpsw-phy-sel usage but pr [...] adds 18eb8aea7fb2 net: ethernet: cpsw-phy-sel: prefer phandle for phy sel adds 15a81b418e22 net/ipv6: Only update MTU metric if it set adds 9db39f4d4f94 bpf: Fix bpf_msg_pull_data() adds 97911e0ccb54 tools/bpf: bpftool, add xskmap in map types adds 597222f72a94 bpf: avoid misuse of psock when TCP_ULP_BPF collides with [...] adds a80afe89d81a Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
adds 16fe10cf9278 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() adds 59a03fea131d uapi: Fix linux/rds.h userspace compilation errors. adds 36feaac35405 ip6_tunnel: respect ttl inherit for ip6tnl adds 9fd0e09a4e86 r8169: add support for NCube 8168 network card adds c48300c92ad9 vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition adds c10bbfae3ae4 net: sched: null actions array pointer before releasing action adds bf68066fccb1 net/ibm/emac: wrong emac_calc_base call was used by typo adds af8a2b8ba767 sctp: fix invalid reference to the index variable of the iterator adds 741880e1f2f5 sctp: not traverse asoc trans list if non-ipv6 trans exist [...] adds 6570aa1d1039 Merge branch 'sctp-two-fixes-for-spp_ipv6_flowlabel-and-sp [...] adds 6b95c3e96972 bnxt_en: Fix firmware signaled resource change logic in open. adds ad95c27bdb93 bnxt_en: Clean up unused functions. adds 00fe9c326d20 bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA. adds a104d18def04 Merge branch 'bnxt_en-Bug-fixes' adds 9cc1bf3928b3 tipc: correct spelling errors for struct tipc_bc_base's comment adds a484ef3442d2 tipc: correct spelling errors for tipc_topsrv_queue_evt() [...] adds f623f75ae443 rfkill-gpio: include linux/mod_devicetable.h adds 77cfaf52eca5 mac80211: Run TXQ teardown code before de-registering interfaces adds 484004339d45 mac80211_hwsim: require at least one channel adds 8a54d8fc160e cfg80211: remove division by size of sizeof(struct ieee802 [...] adds 67d1ba8a6dc8 mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X adds d7c863a2f65e mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X adds 38cb87ee47fb cfg80211: make wmm_rule part of the reg_rule structure adds 20932750d9c7 mac80211: don't update the PM state of a peer upon a multi [...] adds 3a2af7cccbba mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_re [...] adds d3c89bbc7491 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP adds b88d26d97c41 nl80211: Pass center frequency in kHz instead of MHz adds 1f631c3201fe mac80211: mesh: fix HWMP sequence numbering to follow standard adds 166ac9d55b0a mac80211: avoid kernel panic when building AMSDU from non- [...] adds 4f0223bfe9c3 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE adds 1eb507903665 mac80211: do not convert to A-MSDU if frag/subframe limited adds aa58acf325b4 mac80211: always account for A-MSDU header changes adds 66eb02d839e8 mac80211: fix an off-by-one issue in A-MSDU max_subframe c [...] adds 8442938c3a21 cfg80211: fix a type issue in ieee80211_chandef_to_operati [...] adds abd76d255d69 mac80211: fix WMM TXOP calculation adds f3ffb6c3a289 mac80211: fix a race between restart and CSA flows adds 0007e94355fd mac80211: Fix station bandwidth setting after channel switch adds 6c18b27d6e5c mac80211: don't Tx a deauth frame if the AP forbade Tx adds c6e57b3896fc mac80211: shorten the IBSS debug messages adds fc3e3bf55f48 Merge tag 'mac80211-for-davem-2018-09-03' of git://git.ker [...] adds 639505d4397b net/mlx5: Fix SQ offset in QPs with small RQ adds 6d784f1625ea act_ife: fix a potential use-after-free adds 84cb8eb26cb9 net: sched: action_ife: take reference to meta module adds a33710bdb6b2 net: phy: sfp: Handle unimplemented hwmon limits and alarms adds 28619527b8a7 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds 3100dab2aa09 mm: memcontrol: print proper OOM header when no eligible v [...] adds 79cc81057eef mm, oom: fix missing tlb_finish_mmu() in __oom_reap_task_mm(). adds 1ed0cc5a01a4 mm: respect arch_dup_mmap() return value adds b353756b2b71 kmemleak: always register debugfs file adds 904506562e08 tools/vm/slabinfo.c: fix sign-compare warning adds 7ab660f8baec tools/vm/page-types.c: fix "defined but not used" warning adds 04b8e946075d mm/util.c: improve kvfree() kerneldoc adds 464c7ffbcb16 mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration [...] adds 9c21dae291d1 ipc/shm: properly return EIDRM in shm_lock() adds 328b5f417a4a checkpatch: add optional static const to blank line declar [...] adds 4e8346d0be88 memory_hotplug: fix kernel_panic on offline page processing adds 8a2336e549d3 uapi/linux/keyctl.h: don't use C++ reserved keyword as a s [...] adds 62ec0d8c4f33 mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal adds c5967e989f1f checkpatch: add __ro_after_init to known $Attribute adds 4c5d114ea04d lib/Kconfig.debug: fix three typos in help text adds 36bdac1e674d drivers/dax/device.c: convert variable to vm_fault_t type adds ae98043f5f7f nilfs2: convert to SPDX license tags adds 0e9b10395018 Merge branch 'akpm' (patches from Andrew) adds 1dfdf9910666 nds32: fix logic for module adds 1944a50859ec nds32: add NULL entry to the end of_device_id array adds c17df7960534 nds32: Fix empty call trace adds 6cce95a6c7d2 nds32: Fix get_user/put_user macro expand pointer problem adds 7ef39548df8c nds32: Clean up the coding style adds 487913ab18c2 nds32: Extract the checking and getting pointer to a macro adds a18082575c66 nds32/ftrace: Support static function tracer adds 1e9b14c0d92b nds32/ftrace: Support static function graph tracer adds fbf58a52ac08 nds32/ftrace: Add RECORD_MCOUNT support adds 6b1d6d2fba37 nds32/ftrace: Support dynamic function tracer adds 95cd2f7bce9a nds32/ftrace: Support dynamic function graph tracer adds 1e377ae9b04a nds32/stack: Get real return address by using ftrace_graph [...] adds c5fdf7e00d49 nds32: Remove the deprecated ABI implementation adds 95f93ed7fe92 nds32: Add macro definition for offset of lp register on stack adds 487c4b2323b2 nds32: Only print one page of stack when die to prevent pr [...] adds 0cde56e0280d nds32: Fix a kernel panic issue because of wrong frame poi [...] adds ec865393292f nds32: fix build error because of wrong semicolon adds 3350139c0ff3 nds32: linker script: GCOV kernel may refers data in __exit adds d0c1db1da4b7 Merge tag 'nds32-for-linus-4.19-tag1' of git://git.kernel. [...] adds 3fba68fa35a2 scsi: core: Update SCSI_MQ_DEFAULT help text to match default adds a7ccd92c8d2a scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters adds 89809b028b6f scsi: csiostor: add a check for NULL pointer after kmalloc() adds 68bdc630721c scsi: csiostor: fix incorrect port capabilities adds 9abd9990e977 scsi: lpfc: Default fdmi_on to on adds 53e13ee087a8 scsi: lpfc: Correct MDS diag and nvmet configuration adds eb53a3ea3e00 scsi: hpsa: limit transfer length to 1MB, not 512kB adds cedefa8544c6 scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() adds 4e8065aa6c6f scsi: libata: Add missing newline at end of file adds 23aa8e69f2c6 Revert "scsi: core: fix scsi_host_queue_ready" adds d772a65d8a6c Revert "scsi: core: avoid host-wide host_busy counter for [...] adds b9eb3b14f1db scsi: aacraid: fix a signedness bug adds f4697d9a8a9c Merge tag 'scsi-fixes' of
git://git.kernel.org/pub/scm/lin
[...] adds 6537886cdc9a gpio: adp5588: Fix sleep-in-atomic-context bug adds 993b9bc5c47f gpiolib: acpi: Switch to cansleep version of GPIO library call adds 78d3a92edbfb gpiolib-acpi: Register GpioInt ACPI event handlers from a [...] adds a618cf480097 gpio: dwapb: Fix error handling in dwapb_gpio_probe() adds d49b48f088c3 gpio: Fix crash due to registration race adds b36fdc6853a3 Merge tag 'gpio-v4.19-2' of
git://git.kernel.org/pub/scm/l
[...] adds 8ecebf4d767e Btrfs: fix unexpected failure of nocow buffered writes aft [...] adds d4682ba03ef6 Btrfs: sync log after logging new name adds de02b9f6bb65 Btrfs: fix data corruption when deduplicating between diff [...] adds a5b7f4295eea btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] adds 801660b040d1 btrfs: btrfs_shrink_device should call commit transaction [...] adds b9b8a41adeff btrfs: use after free in btrfs_quota_enable adds b6fdfbff0789 btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu adds 5404525b98c2 Merge tag 'for-4.19-rc2-tag' of
git://git.kernel.org/pub/s
[...] adds 865e63b04e9b tracing: Add back in rcu_irq_enter/exit_irqson() for rcuid [...] adds d1c392c9e2a3 printk/tracing: Do not trace printk_nmi_enter() adds be65e2595b4c Merge tag 'trace-v4.19-rc2' of
git://git.kernel.org/pub/sc
[...] adds edf4e7b7b910 apparmor: fix bad debug check in apparmor_secid_to_secctx() adds db44bf4b4768 Merge tag 'apparmor-pr-2018-09-06' of
git://git.kernel.org
[...] adds 6b0654620686 Revert "blk-throttle: fix race between blkcg_bio_issue_che [...] adds 59b57717fff8 blkcg: delay blkg destruction until after writeback has finished adds 3111885015b4 blkcg: use tryget logic when associating a blkg with a bio adds bc811f05d77f nbd: don't allow invalid blocksize settings adds 8b2ded1c94c0 block: don't warn when doing fsync on read-only devices adds d5274b3cd6a8 block: bfq: swap puts in bfqg_and_blkg_put adds ca16eb342ebe Merge tag 'for-linus-20180906' of git://git.kernel.dk/linux-block adds c15e3f19a6d5 fs/cifs: don't translate SFM_SLASH (U+F026) to backslash adds 5e19697b56a6 SMB3: Backup intent flag missing for directory opens with [...] adds 25f2573512d7 smb3: minor debugging clarifications in rfc1001 len processing adds f80156833232 smb3: check for and properly advertise directory lease support adds 395a2076b406 cifs: connect to servername instead of IP for IPC$ share adds c6ff25ce3564 Merge tag '4.19-rc2-smb3-fixes' of
git://git.samba.org/sfr
[...] adds 0f02cfbc3d9e MIPS: VDSO: Match data page cache colouring when D$ aliases adds 2601dd392dd1 Merge tag 'mips_fixes_4.19_1' of
git://git.kernel.org/pub/
[...] adds c90bbce9eedd m68k: fix early memory reservation for ColdFire MMU systems adds 631267f6adcc Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] adds 9174c1d6196d drm/i915/gvt: emulate gen9 dbuf ctl register access adds c8ab5ac30ccc drm/i915/gvt: Make correct handling to vreg BXT_PHY_CTL_FAMILY adds b9b824a55876 drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS. adds b2b599fb54f9 drm/i915/gvt: move intel_runtime_pm_get out of spin_lock i [...] adds b244ffa15c8b drm/i915/gvt: Fix drm_format_mod value for vGPU plane adds 54ff01fd0d44 drm/i915/gvt: Give new born vGPU higher scheduling chance adds f518cd94ecdc Merge tag 'gvt-fixes-2018-09-04' of
https://github.com/int
[...] adds 399334708b4f drm/i915: Re-apply "Perform link quality check, unconditio [...] adds 4fe967912ee8 drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] adds 2b82435cb90b drm/i915/dp_mst: Fix enabling pipe clock for all streams adds 67c6ed7cf9eb Merge tag 'drm-intel-fixes-2018-09-05' of git://anongit.fr [...] adds a49a9dcce802 Merge tag 'drm-fixes-2018-09-07' of git://anongit.freedesk [...] adds 16037643969e ALSA: hda - Fix cancel_work_sync() stall from jackpoll work adds 5a7b44a8df82 ALSA: rawmidi: Initialize allocated buffers adds f7c50fa636f7 ALSA: hda: Fix several mismatch for register mask and value adds 69ddce94e368 Merge tag 'sound-4.19-rc3' of
git://git.kernel.org/pub/scm
[...] adds f11fc4bc669b ACPI / LPSS: Force LPSS quirks on boot adds 5d128fbd8b20 ACPI / bus: Only call dmi_check_system() on X86 adds a6b7eb3b4176 Merge branch 'acpi-bus' adds 539373401411 Merge tag 'acpi-4.19-rc3' of
git://git.kernel.org/pub/scm/
[...] adds fac880c7d074 arm64: fix erroneous warnings in page freeing functions adds 4ff8a142bdb3 Merge tag 'arm64-fixes' of
git://git.kernel.org/pub/scm/li
[...] adds 9bdda4e9cf2d fsnotify: fix ignore mask logic in fsnotify() adds d042a240a823 Merge tag 'for_v4.19-rc3' of
git://git.kernel.org/pub/scm/
[...] adds 8aaff15168cf ceph: avoid a use-after-free in ceph_destroy_options() adds eb3b2d6be4b5 rbd: factor out get_parent_info() adds e92c0eaf7543 rbd: support cloning across namespaces adds a12ed06ba2d3 Merge tag 'ceph-for-4.19-rc3' of
https://github.com/ceph/c
[...] adds e254de6bcf3f md/raid5-cache: disable reshape completely adds 1d0ffd264204 RAID10 BUG_ON in raise_barrier when force is true and conf [...] adds 41a950411265 md-cluster: release RESYNC lock after the last resync message adds 3d0e7a9e00fd Merge tag 'md/4.19-rc2' of
git://git.kernel.org/pub/scm/li
[...] adds ecfe951f0c1b afs: Fix cell specification to permit an empty address list adds 4051c323c59b ARC: configs: cleanup adds 5c0920897af5 ARC: [plat-axs*/plat-hsdk]: Allow U-Boot to pass MAC-addre [...] adds c83532fb0fe0 ARC: [plat-axs*]: Enable SWAP adds 1e3bece2ded7 ARC: cleanup show_faulting_vma() adds c27d0e9045bb ARC: sort Kconfig adds 2b52e2a67c86 arc: remove redundant GCC version checks adds 3fcbb8260a87 ARC: atomics: unbork atomic_fetch_##op() adds 678c8110d23c ARC: dma [IOC]: mark DMA devices connected as dma-coherent adds 2820a708d5a3 ARC: dma [IOC] Enable per device io coherency adds 2b720e99a129 ARC: IOC: panic if both IOC and ZONE_HIGHMEM enabled adds dd45210b6dd4 ARC: don't check for HIGHMEM pages in arch_dma_alloc adds 2c34a0e041a7 Merge tag 'arc-4.19-rc3' of
git://git.kernel.org/pub/scm/l
[...] adds 38f5d8d8cbb2 i2c: uniphier: issue STOP only for last message or I2C_M_STOP adds 4c85609b08c4 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP adds f6eb89349078 dt-bindings: imx-lpi2c: Remove mx8dv compatible entry adds 20fdcd760a63 i2c: imx-lpi2c: Remove mx8dv compatible entry adds 851a15114895 i2c: i801: fix DNV's SMBCTRL register offset adds ae7304c3ea28 i2c: xiic: Make the start and the byte count write atomic adds da4dfaf8428d i2c: xiic: Record xilinx i2c with Zynq fragment adds d7b686ebf704 Merge branch 'i2c/for-current' of
git://git.kernel.org/pub
[...] adds 96d529bac562 firmware: arm_scmi: fix divide by zero when sustained_perf [...] adds d07f05fb8643 hwmon: rpi: add module alias to raspberrypi-hwmon adds e312b6dcbb63 Merge tag 'arm-soc/for-4.19/drivers-fixes' of
https://gith
[...] adds 6b45a2b1c0bc memory: ti-aemif: fix a potential NULL-pointer dereference adds d177c8b61d6b arm64: allwinner: dts: h6: fix Pine H64 MMC bus width adds a132bb90414b Merge tag 'sunxi-fixes-for-4.19' of
https://git.kernel.org
[...] adds 0f3aa48ad4c3 Merge tag 'armsoc-fixes' of
git://git.kernel.org/pub/scm/l
[...] adds b871da4a7778 KVM: nVMX: avoid redundant double assignment of nested_run [...] adds 0186ec823280 KVM: SVM: remove unused variable dst_vaddr_end adds c4409905cd6e KVM: VMX: Do not allow reexecute_instruction() when skippi [...] adds 35be0aded76b KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation adds 8065dbd1ee0e KVM: x86: Invert emulation re-execute behavior to make it opt-in adds 384bf2218e96 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE adds 472faffacd90 KVM: x86: Default to not allowing emulation retry in kvm_m [...] adds 6c3dfeb6a48b KVM: x86: Do not re-{try,execute} after failed emulation in L2 adds 0ce97a2b627c KVM: x86: Rename emulate_instruction() to kvm_emulate_inst [...] adds c60658d1d983 KVM: x86: Unexport x86_emulate_instruction() adds 58f33cfe7307 tools/kvm_stat: fix python3 issues adds 617c66b9f236 tools/kvm_stat: fix handling of invalid paths in debugfs provider adds 710ab11ad932 tools/kvm_stat: fix updates for dead guests adds 0db8b3102368 tools/kvm_stat: don't reset stats when setting PID filter [...] adds 29c39f38e4e8 tools/kvm_stat: handle guest removals more gracefully adds 404517e40867 tools/kvm_stat: indicate dead guests as such adds c012a0f26775 tools/kvm_stat: re-animate display of dead guests adds c066fafc595e KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() adds 46dec40fb741 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function adds 732b53146ac8 Merge tag 'kvm-ppc-fixes-4.19-1' of
git://git.kernel.org/p
[...] adds a11bdb1a6b78 KVM: s390: Fix pfmf and conditional skey emulation adds 204c97245612 KVM: s390: vsie: copy wrapping keys to right place adds df88f3181f10 KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting adds ed2ef2910064 Merge tag 'kvm-s390-master-4.19-1' of
git://git.kernel.org
[...] adds 694556d54f35 KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW adds 7d14919c0d47 arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD adds a35381e10dc4 KVM: Remove obsolete kvm_unmap_hva notifier backend adds df3190e22016 arm64: KVM: Remove pgd_lock adds 564ad0aa85b3 Merge tag 'kvm-arm-fixes-for-v4.19-v2' of git://git.kernel [...] adds b5861e5cf2fc KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 adds bdf7ffc89922 KVM: LAPIC: Fix pv ipis out-of-bounds access adds f8f65382c98a Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/virt
[...] adds 6147b1cf1965 scripts/setlocalversion: git: Make -dirty check more robust adds bc8d2e20a3eb kconfig: remove a spurious self-assignment adds fd65465b7016 kconfig: do not require pkg-config on make {menu,n}config adds 914b087ff9e0 kbuild: make missing $DEPMOD a Warning instead of an Error adds f0b0d88a8251 kbuild: modules_install: warn when missing System.map file adds 1d22577703b3 Merge tag 'kbuild-fixes-v4.19' of
git://git.kernel.org/pub
[...] adds 9b25436662d5 random: make CPU trust a boot parameter adds 3243a89dcbd8 Merge tag 'for_linus' of
git://git.kernel.org/pub/scm/linu
[...] adds f8b7530aa0a1 cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() adds 69fa6eb7d6a6 cpu/hotplug: Prevent state corruption on error rollback adds e0a0d0584840 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds 4cb205c0c50f irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint adds 225ad3cfec4c Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds c43c5e9f524e timekeeping: Fix declaration of read_persistent_wall_and_b [...] adds e2c631ba75a7 clocksource: Revert "Remove kthread" adds 3567994a05ba Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 370a132bb222 x86/microcode: Make sure boot_cpu_data.microcode is up-to-date adds 8da38ebaad23 x86/microcode: Update the new microcode revision unconditionally adds 4331f4d5ada5 x86: Fix kernel-doc atomic.h warnings adds 17f6bac22493 x86/tsc: Prevent result truncation on 32bit adds 9fe6299dde58 x86/process: Don't mix user/kernel regs in 64bit __show_regs() adds 47b7360ce563 x86/apic/vector: Make error return value negative adds 9bc4f28af75a x86/mm: Use WRITE_ONCE() when setting PTEs adds 9a5682765a2e Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 11da3a7f84f1 Linux 4.19-rc3 adds 0d23ba6034b9 RDMA/ucma: check fd type in ucma_migrate_id() adds e4ff3d22c11d IB/core: Release object lock if destroy failed adds 308aa2b8f7b7 iw_cxgb4: only allow 1 flush on user qps adds 816e846c2eb9 IB/ipoib: Avoid a race condition between start_xmit and cm [...] adds f40f299bbe80 bnxt_re: Fix couple of memory leaks that could lead to IOM [...] adds 08e74be10305 RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() adds 954a8e3aea87 RDMA/cma: Protect cma dev list with lock adds 8f28b178f71c RDMA/mlx4: Ensure that maximal send/receive SGE less than [...] adds 28a0ea77ba50 Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/linu
[...] adds e0ab8b26aa96 HID: intel-ish-hid: Enable Sunrise Point-H ish driver adds fb6acf76c3fd HID: i2c-hid: Fix flooded incomplete report after S3 on Ra [...] adds ee3454924370 HID: add support for Apple Magic Keyboards adds e38c0ac55ee6 HID: input: fix leaking custom input node name adds b2dd9f2e5a8a HID: core: fix memory leak on probe adds 43822c98f2eb HID: hid-saitek: Add device ID for RAT 7 Contagion adds ec6adef5fbc3 HID: multitouch: fix Elan panels with 2 input modes declaration adds 0d6c30114091 HID: core: fix grouping by application adds b034ed50a2bb HID: core: fix NULL pointer dereference adds ade573eb1e03 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 [...] adds 52cf93e63ee6 HID: i2c-hid: Don't reset device upon system resume adds 5e335542de83 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/l
[...] adds 7915919bb94e scsi: iscsi: target: Set conn->sess to NULL when iscsi_log [...] adds 05a86e78ea98 scsi: iscsi: target: Fix conn_ops double free adds c77a2fa3ff8f scsi: qedi: Add the CRC size within iSCSI NVM image adds aeb5427218a7 Merge tag 'scsi-fixes' of
git://git.kernel.org/pub/scm/lin
[...] adds e866d3e84eb7 riscv: Do not overwrite initrd_start and initrd_end adds 96eddb810b14 Merge tag 'riscv-for-linus-4.19-rc3' of git://git.kernel.o [...] adds 72358c0b59b7 linux-next: build warnings from the build of Linus' tree adds 3eb0a6f2e0ba Merge remote-tracking branch 'fixes/master' adds 00a99339f0a3 ARCv2: build: use mcpu=hs38 iso generic mcpu=archs adds 98271203da02 Merge remote-tracking branch 'arc-current/for-curr' adds 13aceef06adf arm64: jump_label.h: use asm_volatile_goto macro instead o [...] adds 84c57dbd3c48 arm64: kernel: arch_crash_save_vmcoreinfo() should depend [...] adds 6db3823d183b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 3a3539cd3632 mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic adds 9d7f19dc4673 be2net: Fix memory leak in be_cmd_get_profile_config() adds e65a9e480e91 net: qca_spi: Fix race condition in spi transfers adds 0a3b8b2b215f tipc: orphan sock in tipc_release() adds ee28bb56ac5b net/sched: fix memory leak in act_tunnel_key_init() adds 222440996d6d net/af_iucv: drop inbound packets with invalid flags adds b2f543949acd net/af_iucv: fix skb handling on HiperTransport xmit error adds b7f41565546d net/iucv: declare iucv_path_table_empty() as static adds fce471e3c119 Merge branch 'iucv-fixes' adds 76d5581c8704 net/mlx5: Fix use-after-free in self-healing flow adds 5df816e7f43f net/mlx5: Fix debugfs cleanup in the device init/remove flow adds 8d71e8185067 net/mlx5: Use u16 for Work Queue buffer fragment size adds a09036221092 net/mlx5: Use u16 for Work Queue buffer strides offset adds c88a026e0121 net/mlx5: E-Switch, Fix memory leak when creating switchde [...] adds 071304772fc7 net/mlx5: Fix not releasing read lock when adding flow rules adds df7ddb2396cd net/mlx5: Consider PCI domain in search for next dev adds 47bc94b82291 net/mlx5: Check for error in mlx5_attach_interface adds fc433829f9a2 net/mlx5e: Ethtool steering, fix udp source port value adds ad9421e36a77 net/mlx5: Fix possible deadlock from lockdep when adding f [...] adds 6da410d97ffa Merge tag 'mlx5e-fixes-2018-09-05' of
git://git.kernel.org
[...] adds 8f5c5fcf3533 tipc: call start and done ops directly in __tipc_nl_compat [...] adds f74dd480cf4e r8169: set TxConfig register after TX / RX is enabled, jus [...] adds 8edfe2e992b7 xen/netfront: fix waiting for xenbus state change adds a162c3511410 net_sched: properly cancel netlink dump on failure adds 5cf4a8532c99 tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY adds 772ed869f535 net: ena: fix surprise unplug NULL dereference kernel crash adds ef5b0771d247 net: ena: fix driver when PAGE_SIZE == 64kB adds cfa324a51423 net: ena: fix device destruction to gracefully free resources adds fe870c77efdf net: ena: fix potential double ena_destroy_device() adds 944b28aa2982 net: ena: fix missing lock during device destruction adds 28abf4e9c920 net: ena: fix missing calls to READ_ONCE adds 37dff155dcf5 net: ena: fix incorrect usage of memory barriers adds 0e1f4c76be24 Merge branch 'ena-fixes' adds 52ea992cfac3 net/tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC adds 5d407b071dc3 ip: frags: fix crash in ip_do_fragment() adds 3ebb17446b95 ethernet: renesas: convert to SPDX identifiers adds 7c5cca358854 qmi_wwan: Support dynamic config on Quectel EP06 adds 444c8263151a netfilter: conntrack: remove duplicated include from nf_co [...] adds c1dc29120599 netfilter: xt_cluster: add dependency on conntrack module adds 10568f6c5761 netfilter: xt_checksum: ignore gso skbs adds ef39078d6342 netfilter: conntrack: place 'new' timeout in first location too adds 0434ccdcf883 netfilter: nf_tables: rework ct timeout set support adds e07584122089 netfilter: kconfig: nat related expression depend on nftab [...] adds 7acfda539c0b netfilter: nf_tables: release chain in flushing set adds f94e63801ab2 netfilter: conntrack: reset tcp maxwin on re-register adds a874752a10da netfilter: conntrack: timeout interface depend on CONFIG_N [...] adds 99e25d071fca netfilter: cttimeout: ctnl_timeout_find_get() returns inco [...] adds ad18d7bf68a3 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack cl [...] adds 1286df269f49 netfilter: xt_hashlimit: use s->file instead of s->private adds 4ecdf7709143 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
adds 2d946e5bcdab MIPS: lantiq: dma: add dev pointer adds 0297c1c2eadb tcp: rate limit synflood warnings further adds 5a64506b5c2c erspan: return PACKET_REJECT when the appropriate tunnel i [...] adds 51dc63e3911f erspan: fix error handling for erspan tunnel adds 6ad569019999 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLA [...] adds cc4dfb7f70a3 rds: fix two RCU related problems adds 778b1ac73749 s390/qeth: indicate error when netdev allocation fails adds 04db741d0df0 s390/qeth: switch on SG by default for IQD devices adds aec45e857c55 s390/qeth: use vzalloc for QUERY OAT buffer adds 0ac1487c4b2d s390/qeth: don't dump past end of unknown HW header adds 6b4d24de299b Merge branch 'qeth-fixes' adds 12a78b026f87 tipc: check return value of __tipc_dump_start() adds db191db81372 nfp: flower: fix vlan match by checking both vlan id and vlan pcp adds 224de549f0be nfp: flower: reject tunnel encap with ipv6 outer headers f [...] adds 4851bfd64d42 Merge branch 'nfp-flower-fixes' adds 0def51955c8f Merge remote-tracking branch 'net/master' adds 4b1c5d917d34 bpf: btf: Fix end boundary calculation for type section adds dd066823db2a bpf/verifier: disallow pointer subtraction adds 659e65dc269f Merge remote-tracking branch 'bpf/master' adds 07bf7908950a xfrm: Validate address prefix lengths in the xfrm selector. adds 215ab0f021c9 xfrm6: call kfree_skb when skb is toobig adds bfc0698bebcb xfrm: reset transport header back to network header after [...] adds 782710e333a5 xfrm: reset crypto_done when iterating over multiple input xfrms adds 9e1437937807 xfrm: Fix NULL pointer dereference when skb_dst_force clea [...] adds a103b500f79f Merge remote-tracking branch 'ipsec/master' adds 8682250b3c1b mac80211: Always report TX status adds 94a5b3acd0ae mac80211: Don't wake up from PS for offchannel TX adds 24f33e64fcd0 cfg80211: reg: Init wiphy_idx in regulatory_hint_core() adds 6eae4a6c2be3 mac80211: fix pending queue hang due to TX_DROP adds 119f94a6fefc cfg80211: Address some corner cases in scan result channel [...] adds cb59bc14e830 mac80211: TDLS: fix skb queue/priority assignment adds c42055105785 mac80211: fix TX status reporting for ieee80211s adds 580fbf0e8b7a Merge remote-tracking branch 'mac80211/master' adds 9f34519a8235 cxgb4: fix abort_req_rss6 struct adds 8ea57431d1d3 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 493626f2d87a ALSA: bebob: use address returned by kmalloc() instead of [...] adds 36f3a6e02c14 ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() adds 49434c6c575d ALSA: emu10k1: fix possible info leak to userspace on SNDR [...] adds 3f2a5f911a4b Merge remote-tracking branch 'sound-current/for-linus' adds 260c48b7ec26 ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices adds 5e4cfadaf5b7 ASoC: wm9712: fix replace codec to component adds fb504caae7ef ASoC: uapi: fix sound/skl-tplg-interface.h userspace compi [...] adds 12eeeb4f4733 ASoC: Intel: Skylake: Acquire irq after RIRB allocation adds 249dc49576fc ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs adds 0d22825255f2 ASoC: max98373: Added speaker FS gain cotnrol register to [...] adds 6f0a256253f4 ASoC: rt5514: Fix the issue of the delay volume applied again adds ca917f9fe1a0 ASoC: max98373: Added 10ms sleep after amp software reset adds 7509487785d7 ASoC: rt5682: Change DAC/ADC volume scale adds 960cdd50ca9f ASoC: wm8804: Add ACPI support adds 5ea752c6efdf ASoC: sigmadsp: safeload should not have lower byte limit adds d40e3e9e44db ASoC: tas6424: Save last fault register even when clear adds 7aa09ff24301 ASoC: q6routing: initialize data correctly adds 4d230d127106 ASoC: rsnd: fixup not to call clk_get/set under non-atomic adds ae45893f74c7 ASoC: uniphier: change status to orphan adds 69235ccf491d ASoC: rsnd: adg: care clock-frequency size adds 6c92d5a2744e ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER adds 2a665dba016d ASoC: AMD: Ensure reset bit is cleared before configuring adds 90a3b7f8aba3 ASoC: cs4265: fix MMTLR Data switch control adds de7609683fef Merge branch 'asoc-4.19' into asoc-linus adds 8cb99e920baf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 823f18f8b860 regulator: bd71837: Disable voltage monitoring for LDO3/4 adds ef394f3fbecb regulator: da9063: fix DT probing with constraints adds 3edd79cf5a44 regulator: Fix 'do-nothing' value for regulators without s [...] adds b832dd4f2c04 Merge branch 'regulator-4.19' into regulator-linus adds 1b80a3f118ad Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1a4327fbf455 spi: fix IDR collision on systems with both fixed and dyna [...] adds 04b2d03a7565 spi: Fix double IDR allocation with DT aliases adds 5223c9c1cbfc spi: spi-fsl-dspi: fix broken DSPI_EOQ_MODE adds 7001cab1dabc spi: tegra20-slink: explicitly enable/disable clock adds 1723c3155f11 spi: gpio: Fix copy-and-paste error adds ffa69d6a16f6 spi: sh-msiof: Fix invalid SPI use during system suspend adds 31a5fae4c5a0 spi: sh-msiof: Fix handling of write value for SISTR register adds c1ca59c22c56 spi: rspi: Fix invalid SPI use during system suspend adds 8dbbaa47b96f spi: rspi: Fix interrupted DMA transfers adds 9029858be9ef Merge branch 'spi-4.19' into spi-linus adds 3b8df5b5f76b Merge remote-tracking branch 'spi-fixes/for-linus' adds c3f00182a83b MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers adds f30cf498b427 MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer adds 50ca031b5110 Revert "PCI: Add ACS quirk for Intel 300 series" adds 46feb6b495f7 switchtec: Fix Spectre v1 vulnerability adds 34fb6bf9b13a PCI: pciehp: Fix hot-add vs powerfault detection order adds d8a528103589 PCI: Fix faulty logic in pci_reset_bus() adds bfc456060d0c IB/hfi1,PCI: Allow bus reset while probing adds 9d27e39d309c PCI: Fix enabling of PASID on RC integrated endpoints adds ebb8eb9cf10a Merge remote-tracking branch 'pci-current/for-linus' adds 6e7f6b82c60a tty: hvc: hvc_poll() fix read loop hang adds 68b2fc714fb1 tty: hvc: hvc_poll() fix read loop batching adds 7f2bf7840b74 tty: hvc: hvc_write() fix break condition adds cb61f6b92bcc Merge remote-tracking branch 'tty.current/tty-linus' adds 9b83a1c301ad USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI [...] adds 4937213ba7fa xhci: Fix use after free for URB cancellation on a realloc [...] adds 222471f7640d usb: host: xhci-plat: Iterate over parent nodes for findin [...] adds 7e10f14ebfac USB: yurex: Fix buffer over-read in yurex_write() adds 14427b86837a USB: yurex: Check for truncation in yurex_read() adds 4e3121abcf53 usb/dwc3/gadget: fix kernel-doc parameter warning adds 49aa5afda2ed usb: typec: fix kernel-doc parameter warning adds f45681f9beca USB: Add quirk to support DJI CineSSD adds 42d1c6d4a06a usb: uas: add support for more quirk flags adds 78af87b8bbbb usb: mtu3: fix error of xhci port id when enable U3 dual role adds f3dc41c5d22b usb: Don't die twice if PCI xhci host is not responding in resume adds 40de5fe4f45c usb/typec: fix kernel-doc notation warning for typec_match [...] adds d23df2dc5632 linux/mod_devicetable.h: fix kernel-doc missing notation f [...] adds f9a5b4f58b28 usb: Avoid use-after-free by flushing endpoints early in u [...] adds 6d4f268fa132 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in [...] adds bc8acc214d3f usb: misc: uss720: Fix two sleep-in-atomic-context bugs adds 6e22e3af7bb3 usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service [...] adds 691a03cfe8ca USB: serial: io_ti: fix array underflow in completion handler adds 5dfdd24eb3d3 USB: serial: ti_usb_3410_5052: fix array underflow in comp [...] adds d8c3916023d4 Merge tag 'usb-serial-4.19-rc3' of
https://git.kernel.org/
[...] adds 66174b6998a6 usb: dwc3: of-simple: avoid unused function warnings adds dec3c23c9aa1 USB: net2280: Fix erroneous synchronization change adds c37bd5283629 usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] adds dfe1a51d2a36 usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 adds b497fff6f59e usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ [...] adds d9707490077b usb: dwc2: Fix call location of dwc2_check_core_endianness adds bfa150f37f80 Merge tag 'fixes-for-v4.19-rc2' of
git://git.kernel.org/pu
[...] adds 0a3b53305c8f usb: xhci: fix interrupt transfer error happened on MTK platforms adds fa827966090e usb: Change usb_of_get_companion_dev() place to usb/common adds df3aa13c7bbb Revert "cdc-acm: implement put_char() and flush_chars()" adds 14a2d8d41534 Merge remote-tracking branch 'usb.current/usb-linus' adds f45b8934b90b staging: wilc1000: revert "fix TODO to compile spi and sdi [...] adds 849c70dacb16 MAINTAINERS: Switch a maintainer for drivers/staging/gasket adds f86cf25a6091 Revert "staging: erofs: disable compiling temporarile" adds 65099ea85e88 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" adds a13bf65f3f2e iio: imu: st_lsm6dsx: take into account ts samples in wm c [...] adds eca743dc37e1 Merge tag 'iio-fixes-4.19a' of
git://git.kernel.org/pub/sc
[...] adds 5f0abea6ab6d staging: erofs: rename superblock flags (MS_xyz -> SB_xyz) adds f8ff6b2d4a51 staging/fbtft: Update TODO and mailing lists adds 383584157786 staging: gasket: TODO: re-implement using UIO adds 1ebafd1561a0 staging: vboxvideo: Fix IRQs no longer working adds 65aac1742328 staging: vboxvideo: Change address of scanout buffer on page-flip adds 49115d4fc654 Merge remote-tracking branch 'staging.current/staging-linus' adds 8d2d8935d30c mei: ignore not found client in the enumeration adds c1a214ad82d7 mei: fix use-after-free in mei_cl_write adds 69bf53130359 mei: bus: fix hw module get/put balance adds 34f1166afd67 mei: bus: need to unlink client before freeing adds da1b9564e85b android: binder: fix the race mmap and alloc_new_buf_locked adds c55e9318871c misc: ibmvsm: Fix wrong assignment of return code adds 86503bd35dec Tools: hv: Fix a bug in the key delete code adds de916736aaaa misc: hmc6352: fix potential Spectre v1 adds 029d727b4f5d fpga: dfl: fme: fix return value check in in pr_mgmt_init() adds 6712cc9c2211 vmbus: don't return values for uninitalized channels adds 422b3db2a503 firmware: Fix security issue with request_firmware_into_buf() adds 8ffc7ed439c9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 0aebe40bae6c soundwire: Fix duplicate stream state assignment adds 3fef1a2259c5 soundwire: Fix incorrect exit after configuring stream adds 8d6ccf5cebbc soundwire: Fix acquiring bus lock twice during master release adds 2a9d86b9151c Merge remote-tracking branch 'soundwire-fixes/fixes' adds 111b009f7e8b dmaengine: mic_x100_dma: use devm_kzalloc to fix an issue adds 501b75a06cda Merge remote-tracking branch 'slave-dma-fixes/fixes' adds a318c2432218 mfd: da9063: Fix DT probing with constraints adds 10492ee8ed91 mfd: omap-usb-host: Fix dts probe of children adds 17763d56f0a2 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds 4fbf51ee6e82 media: video_function_calls.rst: drop obsolete video-set-a [...] adds 312f73b64862 media: af9035: prevent buffer overflow on write adds 44a9ffd4eb99 media: camss: mark PM functions as __maybe_unused adds 55b518998996 media: camss: Use managed memory allocations adds 3799eca51c5b media: camss: add missing includes adds 9d2ac5f4bec0 media: i2c: mt9v111: Fix v4l2-ctrl error handling adds dab99a0f77e9 media: staging/media/mt9t031/Kconfig: remove bogus entry adds 757e6a2fdfa8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 379e36d3f591 ARM: dts: at91: sama5d2_ptc_ek: fix nand pinctrl adds 859b01f0b976 Merge remote-tracking branch 'at91-fixes/at91-fixes' adds c265c0ca76fb ARM: dts: logicpd-som-lv: Fix OMAP35/DM37 Compatibility issues adds 825978f53374 Merge remote-tracking branch 'omap-fixes/fixes' adds 1843abd03250 s390/mm: Check for valid vma before zapping in gmap_discard adds 40ebdb8e59df KVM: s390: Make huge pages unavailable in ucontrol VMs adds ece85ed9b179 Merge remote-tracking branch 'kvms390-fixes/master' adds e3f3d7ab00cd hwmon: (nct6775) Set weight source to zero correctly adds c793279c7703 hwmon: (nct6775) Fix access to fan pulse registers adds 91eeb1d57513 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 2f76de1d5e4d btrfs: fix error handling in free_log_tree adds 675c168b2b92 Merge branch 'misc-4.19' into next-fixes adds 7913992ad7f8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds affab5108217 platform/x86: dell-smbios-wmi: Correct a memory leak adds ff0e9f26288d platform/x86: alienware-wmi: Correct a memory leak adds ce0462bd1bc9 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds e54192b48da7 of: fix phandle cache creation for DTs with no phandles adds 99eb112d6d95 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 679fcae46c8b scsi: iscsi: target: Don't use stack buffer for scatterlist adds cbe3fd39d223 scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() adds 6acc41a794f7 Merge remote-tracking branch 'scsi-fixes/fixes' adds d77ef138ff57 drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_ena [...] adds 611ce855420a drm/nouveau: Remove duplicate poll_enable() in pmops_runti [...] adds 7fec8f5379fb drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with [...] adds 6833fb1ec120 drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in [...] adds 3e1a12754d4d drm/nouveau: Fix deadlocks in nouveau_connector_detect() adds 0445f7537d07 drm/nouveau: Remove useless poll_enable() call in switcher [...] adds 0d7b2d4def67 drm/nouveau: Remove useless poll_disable() call in switche [...] adds 7326ead9828e drm/nouveau: Remove useless poll_enable() call in drm_load() adds b26b4590dd53 drm/nouveau: Only write DP_MSTM_CTRL when needed adds fa3cdf8d0b09 drm/nouveau: Reset MST branching unit before enabling adds 79e765ad665d drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events [...] adds 2f7ca781fd38 drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work o [...] adds d5986a1c4dcd drm/nouveau: Fix nouveau_connector_ddc_detect() adds a43b16dda2d7 drm/nouveau: fix oops in client init failure path adds 51ed833c881b drm/nouveau/mmu: don't attempt to dereference vmm without [...] adds 0a6986c6595e drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is miss [...] adds 606557708fa0 drm/nouveau/disp: remove unused struct member adds f6d52b2172b1 drm/nouveau/disp: move eDP panel power handling adds e04cfdc9b739 drm/nouveau/disp: fix DP disable race adds 53b0cc46f27c drm/nouveau/disp/gm200-: enforce identity-mapped SOR assig [...] adds 2887e5ce15dd Merge branch 'linux-4.19' of
git://github.com/skeggsb/linu
[...] adds 279afd2bd0eb Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 92a680314946 drm/i915/bdw: Increase IPS disable timeout to 100ms adds 0a1b60d76b0a drm/i915/gvt: Fix life cycle reference on KVM mm adds 792fab2c0d45 drm/i915/gvt: Fix the incorrect length of child_device_con [...] adds 50cbc03e5096 Merge tag 'gvt-fixes-2018-09-10' of
https://github.com/int
[...] adds 17dc7af70e89 drm/i915/overlay: Allocate physical registers from stolen adds 4387b5bdb5ba Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 3c398f3c3bef mmc: omap_hsmmc: fix wakeirq handling on removal adds c483a5cc9d09 mmc: meson-mx-sdio: fix OF child-node lookup adds 12ca5ab1b013 Merge remote-tracking branch 'mmc-fixes/fixes' adds 658d8cbd07da drm/vc4: Fix the "no scaling" case on multi-planar YUV formats adds 7eb332245726 drm/pl111: Make sure of_device_id tables are NULL terminated adds 3510e7a7f910 drm/sun4i: Remove R40 display pipeline compatibles adds fcb74da1eb8e drm: udl: Destroy framebuffer only if it was initialized adds 6ee67e351cda drm/fb-helper: Remove set but not used variable 'connector_funcs' adds 2430aa6a6b04 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 80ffbaa5b1bd kallsyms: reduce size a little on 64-bit adds 36f546a1bdb5 kallsyms: remove left-over Blackfin code adds 487c7c7702ab kbuild: prefix Makefile.dtbinst path with $(srctree) uncon [...] adds 0d91bf584fe5 kbuild: remove old check for CFLAGS use adds ca2603a4fa6f Merge remote-tracking branch 'kbuild/for-next' adds cd8a0e46372a leaking_addresses: fix typo function not called adds 5a490816a756 leaking_addresses: remove mention of kptr_restrict adds c40a84491f29 leaking_addresses: remove command examples adds d130ec5d1893 leaking_addresses: indent dependant options adds 9bf86aaad535 leaking_addresses: add range check for vsyscall memory adds abd3fc764c8e leaking_addresses: add support for kernel config file adds 9f253ef16258 leaking_addresses: add support for 5 page table levels adds 9ea7fabe3b0d leaking_addresses: use system command to get arch adds c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine adds c7a42ed0c749 leaking_addresses: add 32-bit support adds 7d32be2e5abb leaking_addresses: do not parse binary files adds d7dc0d69ab95 leaking_addresses: simplify path skipping adds d1dbc0596ba0 leaking_addresses: cache architecture name adds cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 adds 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' adds 9db33987ee2e leaking_addresses: remove version number adds e377e1cd59ce leaking_addresses: explicitly name variable used in regex adds 9f84a0f7f1a6 leaking_addresses: check if file name contains address adds da212dcaee60 Merge remote-tracking branch 'leaks/leaks-next' adds 37fca4bd018f hexagon: remove the sync_single_for_cpu DMA operation adds f406f222d4b2 hexagon: implement the sync_sg_for_device DMA operation adds e0a9317d9004 hexagon: use generic dma_noncoherent_ops adds 58643a3a8097 arm-nommu: don't define arch_teardown_dma_ops adds ccf640f4c998 dma-mapping: remove dma_configure adds dc3c05504d38 dma-mapping: remove dma_deconfigure adds 46053c736854 dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops adds 5e98235aab8f Merge remote-tracking branch 'dma-mapping/for-next' adds 6f6874f70c32 Merge branch 'clkdev' into for-next adds 2e21d1b7f0e4 Merge remote-tracking branch 'arm/for-next' adds db878f76b9ff tee: optee: take DT status property into account adds 25559c22cef8 tee: add kernel internal client interface adds 63c65b872562 Merge tag 'tee-drv-for-4.20' of
git://git.linaro.org/peopl
[...] adds 1f9e35ec50e2 Merge branch 'next/drivers' into for-next adds 56db7e244b80 arm-soc: Document merges adds 370c2c595372 Merge branch 'fixes' into for-next adds 165f6fe1c2bf ARM: Document merges adds 16f739917dc7 Merge branch 'fixes' into for-next adds b4f31be638b1 Merge tag 'v4.19-rc2' into for-next adds c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec adds f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node adds 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive adds 12b2982a1f72 ARM: dts: arria10: update NAND clocking adds 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 adds 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} adds 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] adds e62ebe4c9b72 Merge branch 'next/dt' into for-next adds 9261be54c739 ARM: Document merges adds 23b4f8b184f5 ARM: u300: Delete dummy SPI chip adds 73b934227ded Merge branch 'next/soc' into for-next adds 4e7afff85160 Merge branch 'fixes' into for-next adds 23ec36344093 ARM: Document merges adds 3aea8d9985ea Merge branch 'fixes' into for-next adds 20856bad5e74 arm-soc: Document merges adds 0e68f6f934f0 Merge remote-tracking branch 'arm-soc/for-next' adds f7e01381994f ARM: dts: owl: Convert to new-style SPDX license identifiers adds 30d341890ad2 Merge branch 'v4.19/dt' into next adds 2bb70c36093a MAINTAINERS: Add reviewer for ACTIONS platforms adds bcadd4d31ffa MAINTAINERS: Add Actions Semi S900 clk entries adds c548c8a12991 Merge branch 'v4.19/arm64' into next adds 049e9c5e3a30 arm64: dts: actions: Convert to new-style SPDX license ide [...] adds e807ed584251 arm64: dts: actions: Add S900 clock management unit nodes adds 8662e575a023 arm64: dts: actions: Source CMU clock for UART5 adds 79ce265c00b7 Merge branch 'v4.19/dt64' into next adds c75e8e816114 soc: actions: Convert to SPDX license identifiers adds 35afadd11222 Merge branch 'v4.19/drivers' into next adds cfc1de25c3cf Merge remote-tracking branch 'actions/for-next' adds 91e106edf670 Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild adds f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size adds f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size adds bc5f32c0d8b8 Merge branch 'v4.20/dt' into tmp/aml-rebuild adds f2b8f6a93357 arm64: dts: meson-axg: add audio fifos adds a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices adds 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card adds 67290bfdeacf Merge branch 'v4.20/dt64' into tmp/aml-rebuild adds 71a0ef7cae0c Merge remote-tracking branch 'amlogic/for-next' adds b1912042c9f6 ARM: dts: aspeed: Romulus system can use coprocessor for FSI adds 0d6f39d26554 ARM: dts: aspeed: Palmetto system can use coprocessor for FSI adds d90e8b094d6f ARM: dts: aspeed: Add Power8 CFAM description for use by Palmetto adds 19617a35b083 ARM: dts: aspeed: Add Power9 CFAM description adds c224edaa4a46 Merge branches 'defconfig-for-v4.19' and 'dt-for-v4.19' in [...] adds 5487231e2e42 Merge remote-tracking branch 'aspeed/for-next' adds f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() adds 7b9c4a38d63a Merge branch 'at91-drivers' into at91-next adds 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] adds bb2fc2b703fa ARM: pm: call put_device instead of of_node_put in at91_pm [...] adds 5625b945dfef MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip adds 48cef1b7d6b8 MAINTAINERS: update entry for Microchip NAND driver support adds 32596671e184 MAINTAINERS: media: change Microchip ISI, ISC maintainers adds 9595f06741e5 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers adds ba8c7ad34016 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] adds 46f9bb9a0e8b MAINTAINERS: dmaengine: add files to Microchip dma entry adds 13b1fa4ea7a4 MAINTAINERS: pwm: add entry for Microchip pwm driver adds 1133eaae7e3a MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] adds 64b9c25b0213 MAINTAINERS: remove the / ATMEL string from MICROCHIP entries adds 5ae2f1f30197 MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] adds 69a9154f052d MAINTAINERS: sdhci: move the Microchip entry to proper location adds 468582126935 Merge branch 'at91-soc' into at91-next adds 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device adds cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device adds 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes adds 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers adds bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S adds 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 adds 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] adds 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low adds f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work adds 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip adds 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] adds c4f971240719 ARM: dts: at91: nattis: describe the lvds panel adds 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels adds 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels adds f3fc81fd8c3f ARM: dts: at91: sama5d4: add labels to soc dtsi for deriva [...] adds 50eedbaeb864 Merge branch 'at91-dt' into at91-next adds d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 adds 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen adds be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 adds 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver adds fb3cd261d0c8 Merge branch 'at91-defconfig' into at91-next adds 9547f1d8f145 Merge remote-tracking branch 'at91/at91-next' adds b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L adds a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board adds a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 adds f615939e77c8 Merge branch 'bcm2835-dt-64-next' into for-next adds 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs adds d0404083649d Merge branch 'bcm2835-dt-next' into for-next adds 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio adds ca5b45b7c5cd Merge branch 'bcm2835-defconfig-next' into for-next adds 703ab1d3bec7 Merge remote-tracking branch 'bcm2835/for-next' adds eea96566c189 ARM: dts: imx53-qsb: disable 1.2GHz OPP adds 9f4d61d531e0 soc: imx: gpc: fix PDN delay adds b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes adds 534ebfbcbd27 soc: imx: gpc: use A_CORE instread of A7 for more i.MX platforms adds 967c9a4ea657 soc: imx: gpcv2: make pgc driver more generic for other i. [...] adds 1c83350a710a bus: imx-weim: drop unnecessary DT node name NULL check adds c7582f4d4903 Merge branch 'imx/drivers' into for-next adds 9454a0caff6a ARM: imx: add mmdc ipg clock operation for mmdc adds 8148d2136002 ARM: imx6: register pm_power_off handler if "fsl,pmic-stby [...] adds 1fa9d77bd2f2 Merge branch 'imx/soc' into for-next adds ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property adds 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support adds 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file adds c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support adds 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node adds 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier adds dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi adds 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files adds cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support adds 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 adds 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 adds cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support adds 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path adds 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] adds 3494cfb5e41e ARM: dts: imx6ul: Add weim node adds 994558374538 ARM: dts: imx6sll: add gpio clocks adds 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name adds 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards adds f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a adds 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier adds 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source adds f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source adds 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver adds bfaa6036275b ARM: dts: imx6ull: update iomux header adds d482cc61e38f ARM: dts: vf610-zii-cfu1: Add SFF interface to switch adds 9dfc1600894f ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module adds 4a1f02c345b6 ARM: dts: imx6qdl-sabreauto: add gpio keys support adds 9e514e22832f ARM: dts: imx6qdl-sabreauto: add egalax touch screen support adds 37f2c303167e ARM: dts: imx6ul: Enable the PMU node adds 78f10734f958 ARM: dts: imx6q-apalis: mux RESET_MOCI# signal adds af04a9cd9adb dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property adds 50de5bb6fc06 ARM: dts: imx6: RIoTboard provide standby on power off option adds 742fdc0f2270 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro adds 674f2841646f Merge branch 'imx/dt' into for-next adds 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa adds 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller adds 470104ae7296 arm64: dts: ls208xa: add second duart adds 0df4ccf68d19 Merge branch 'imx/dt64' into for-next adds a3dbf478243d ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC adds 58cfbcaae469 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER adds f2899686a277 ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot adds 87c50b35e2c9 ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default adds 77bfb68e43cd ARM: imx_v6_v7_defconfig: Re-sync defconfig adds f4a1ac758830 ARM: mxs_defconfig: Re-sync defconfig adds d3f4a936292a ARM: imx_v4_v5_defconfig: Re-sync defconfig adds 97089dfa3dff ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL adds ceba5ca0e35a Merge branch 'imx/defconfig' into for-next adds c0a9b94d1e8c Merge remote-tracking branch 'imx-mxs/for-next' adds 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] adds e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter adds a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next adds fb8cab0e9330 Merge remote-tracking branch 'keystone/next' adds 6ae1012970fa Merge branch 'v4.18-next/dts64' into for-next adds b75253e66bc5 Merge branch 'v4.18-next/soc' into for-next adds d838a37b126b Merge remote-tracking branch 'mediatek/for-next' adds 25e834c20acd Merge branch 'mvebu/arm' into mvebu/for-next adds 9bbda14f73ba Merge branch 'mvebu/defconfig' into mvebu/for-next adds dbdf22a0a3b2 Merge branch 'mvebu/dt' into mvebu/for-next adds 23b7c60b80f6 Merge branch 'mvebu/dt64' into mvebu/for-next adds b82b78063da6 Merge remote-tracking branch 'mvebu/for-next' adds 359c533f07f4 Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' in [...] adds 1b9c30fe01df ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks adds 6e7713792763 ARM: OMAP2+: Convert to using %pOFn instead of device_node.name adds 7bd36f0b5c14 Merge branch 'omap-for-v4.20/soc' into for-next adds 85ca3d04c0e9 ARM: dts: omap3-gta04: fix typo in backlight pins node name adds eef69561c600 ARM: dts: omap3-gta04: fix some whitespace and tab style errors adds fa0d7dc355c8 ARM: dts: omap3-gta04: give spi_lcd node a label so that w [...] adds f6591391373d ARM: dts: omap3-gta04: fixes for tvout / venc adds e08962dff1dc ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins adds 8905592b6e50 ARM: dts: omap3-gta04: tvout: enable as display1 alias adds 7384a24248ed ARM: dts: omap3-gta04: fix touchscreen tsc2007 adds 5d282d3f2f9c ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt adds fa99c21ecb3c ARM: dts: omap3-gta04: make NAND partitions compatible wit [...] adds f22a9e64c380 ARM: dts: omap3-gta04: update gpmc NAND setup adds 1ae00833e30c ARM: dts: omap3-gta04: keep vpll2 always on adds ebd4fc999e07 ARM: dts: omap3-gta04: add a comment how to reference the [...] adds d2c4c270354d ARM: dts: omap3-gta04: add warning comment to vaux2 regulator adds f38bb4e9ec8f ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP adds 39b1c4944f71 ARM: dts: omap3-gta04: make use of input event include fil [...] adds eaf2dbd0d248 ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEI [...] adds f2b710826ff3 ARM: dts: omap3-gta04: add camera interface parallel port adds 8f69850f04fb ARM: dts: omap3-gta04: add camera pinmux adds 3c10507a39e8 ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux adds f5f15be141b9 ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins adds 2cc86a47059b ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes adds 2719623ea790 ARM: dts: omap3-gta04a3: fix model name for A3 variant adds 18c7bd32047b ARM: dts: omap3-gta04a4: fix model name for A4 variant adds b918bba089fc ARM: dts: omap3-gta04a5: fix copyright of A5 variant adds acdf6035a84d ARM: dts: omap3-gta04a5: fix model name adds 3bace6a40135 ARM: dts: omap3-gta04a5: fix whitepsace and tab style adds 4440f94d066a ARM: dts: omap3-gta04a5: add support for PPS adds 43541bfa4c07 ARM: dts: omap3-gta04a5: disable IrDA receiver to save power adds 61fedc14b601 ARM: dts: omap3-gta04a5: add support for ti,wl1837 module adds 806c99ed78ca ARM: dts: omap3-gta04a5: uses different sensors than gta04a4 adds 2b5633eb86da ARM: dts: omap3-gta04a5: define pinmux for bluetooth enabl [...] adds d2eaf949d2c3 ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND adds d71fef3c7507 ARM: dts: am571x-idk: Add tricolor Industrial LED support adds 99f4855923d6 ARM: dts: am572x-idk: Add tricolor Industrial LED support adds 6b63967a61a0 ARM: dts: am571x-idk: Add Industrial input load trigger adds a04606e5f3a7 Merge branch 'omap-for-v4.20/dt' into for-next adds 2758afccc01f Merge remote-tracking branch 'omap/for-next' adds e27659fbebeb Merge tag 'qcom-fixes-for-4.18-rc1' into all-for-4.19 adds 541e2eb4e311 Merge tag 'qcom-fixes-for-4.18-rc2' into all-for-4.19 adds abd5de18a8ee Merge tag 'qcom-drivers-for-4.19' into all-for-4.19 adds e9ac4784c635 Merge tag 'qcom-dts-for-4.19' into all-for-4.19 adds 2374f1cd1427 Merge tag 'qcom-arm64-for-4.19' into all-for-4.19 adds 8781db811d7f Merge tag 'qcom-arm64-defconfig-for-4.19' into all-for-4.19 adds 76b9e7f947f1 Merge tag 'qcom-defconfig-for-4.19' into all-for-4.19 adds 99714f7ef5f3 Merge remote-tracking branch 'qcom/for-next' adds 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next adds c2be0006fcff Merge remote-tracking branch 'realtek/for-next' adds f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA adds 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] adds 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 adds 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 adds 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB adds f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions adds 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support adds 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 adds b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings adds d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS adds bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node adds 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support adds 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ adds d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node adds 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node adds af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files adds 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions adds ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes adds 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol adds b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name adds e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers adds 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC adds bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support adds e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files adds dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU adds 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings adds 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support adds 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board adds f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes adds 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node adds 02e7d8c048d4 arm64: dts: r8a77965: Add SATA controller node adds 370e3cf0bec6 arm64: dts: renesas: salvator-xs: enable SATA adds f39174ee49cb arm64: dts: renesas: r8a77980: add CSI2/VIN support adds 9c9f5b2e51e7 arm64: dts: renesas: salvator-common: adv748x: Override se [...] adds 930e3cb9a448 arm64: dts: renesas: Initial r8a774a1 SoC device tree adds 3cf1f1256f0d arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU adds 00358981e61d arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes adds 5873f083eca7 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree adds b8de7100c3b1 arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices adds b032b3e6eac2 arm64: dts: renesas: r8a77970: add MMC support adds 9c5fb2ca809c arm64: dts: renesas: v3msk: add eMMC support adds caa3935a0995 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support adds db90e441cb7d arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes adds 8e5cff8162df arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes adds fbad0449330b arm64: dts: renesas: r8a774a1: Add INTC-EX device node adds 6e1a0f9dcf95 arm64: dts: renesas: r8a774a1: Add Ethernet AVB node adds fb86634656ac arm64: dts: renesas: r8a774a1: Add RWDT node adds ab0d570ac812 arm64: dts: renesas: r8a774a1: Add pinctrl device node adds 3bc888d3ffce arm64: dts: renesas: r8a774a1: Add GPIO device nodes adds ebae9c6fdd48 arm64: dts: renesas: r8a774a1: Add SDHI nodes adds 3b9b84f566ee arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support adds bb39cf5d315c arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support adds ce0caf9c11da arm64: dts: renesas: r8a774a1: Add IPMMU device nodes adds 9788874250c3 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes adds 43de88b56e38 arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores adds 51849d60be22 arm64: dts: renesas: r8a774a1: Add PWM device nodes adds fadceab35f2d arm64: dts: renesas: r8a774a1: Add audio support adds 5bbd729cbffe arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances adds 8aa1cdd188ad arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] adds 1b940d726eca arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] adds 5af710f61e0c arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes adds 058598090278 arm64: dts: renesas: r8a77980: add PCIe support adds 7307907c6eb5 arm64: dts: renesas: condor: add PCIe support adds 40347a56ae7a arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree adds a01dc714bf3a arm64: dts: renesas: Fix whitespace around assignments adds 5cf77e1abfdd arm64: dts: renesas: v3hsk: Move lvds0 node adds e71d208f2dad arm64: dts: renesas: r8a77965: Move timer node adds ab877b6b57c2 arm64: dts: renesas: r8a77965: Fix HS-USB compatible adds 12a5ba14bfbd arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 adds 3b4a3c9d081c arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] adds 26c04a620b97 arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] adds 4b509f473959 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 adds e722597e448e arm64: dts: renesas: r8a7795: Move arm_cc630p node adds 62242b20b1f7 arm64: dts: renesas: r8a77990: Add all MSIOF nodes adds 89f1415884b9 arm64: dts: r8a77990: Add VIN and CSI-2 device nodes adds 82025ac6f5d9 arm64: dts: r8a77990: Add I2C device nodes adds 1c569602d7e8 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes adds 046c95e56a99 arm64: dts: renesas: enable SDR104 on R-Car Gen3 adds 9fea58299658 arm64: dts: renesas: draak: Sort device nodes adds 0ae0b8de9cc6 arm64: dts: r8a77965: add FDP1 device nodes adds 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol adds c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC adds 5afa67792d0a arm64: Add Renesas R8A774A1 support adds 692dce77dfb7 arm64: Add Renesas R8A774C0 support adds 2a4056a759e2 soc: renesas: Identify RZ/G2M adds 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support adds 175f435f44b7 soc: renesas: identify RZ/A2 adds 066f7e63b9ed dt-bindings: power: Add r8a774a1 SYSC power domain definitions adds 7f0e99cc9169 soc: renesas: rcar-sysc: Add r8a774a1 support adds 3116d859e7b1 soc: renesas: rcar-rst: Add support for RZ/G2M adds 41c4567ce261 soc: renesas: convert to SPDX identifiers adds 2bab3d8012eb soc: renesas: Identify RZ/G2E adds 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings adds d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings adds 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board adds 39c0e5a8746c dt-bindings: arm: Document RZ/G2E SoC DT bindings adds cbc5086f7524 Merge branches 'arm-defconfig-for-v4.20', 'arm-dt-for-v4.2 [...] adds 15d6a7e30b80 Merge remote-tracking branch 'renesas/next' adds 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board adds d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] adds 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs adds 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree adds 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc adds 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 adds 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc adds f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 adds 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 adds 01489c481858 Merge branch 'v4.20-armsoc/dts64' into for-next adds c14d28e86d3c clk: rockchip: improve rk3288 pll rates for better hdmi output adds fcabb76ac322 Merge branch 'v4.20-clk/next' into for-next adds 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes adds aed6b9a5edcc Merge branch 'v4.20-armsoc/dts32' into for-next adds 07736689dcbf arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire adds bcdb578a5f5b arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire adds 707fa9e37f8e arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3 [...] adds a5002c41c383 arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 adds ef05bcb60c1a arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk332 [...] adds 78f26da3ffbc arm64: dts: rockchip: Add type-c port supply on rk3399-sap [...] adds 04e66fbe4984 Merge branch 'v4.20-armsoc/dts64' into for-next adds a93a7db9c1d3 Merge remote-tracking branch 'rockchip/for-next' adds d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 adds 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale adds 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale adds 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale adds db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] adds eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings adds 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 adds 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] adds 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] adds b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] adds 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards adds 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook adds f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] adds f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] adds c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] adds b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion adds ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC adds 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable adds e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM adds b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe adds 45de718fb0dc Merge branch 'next/soc' into for-next adds 62623718fd31 ARM: dts: exynos: Disable pull control for PMIC IRQ line o [...] adds 6d57be7f1bab ARM: dts: exynos: Add external SD card support for Trats board adds 91343ab9ec91 Merge branch 'next/dt' into for-next adds e728e4f20100 ARM: s3c24xx: formatting cleanup in mach-mini2440.c adds 511038fa6689 ARM: s3c24xx: Consistently use tab for indenting member as [...] adds 4bac3cc22559 ARM: s3c24xx: Correct SD card write protect detection on Mini2440 adds a8fbbcccc1d3 Merge branch 'next/soc' into for-next adds f5d5f63e2c06 Merge remote-tracking branch 'samsung-krzk/for-next' adds 2852bfbf4f16 clk: sunxi-ng: h6: fix bus clocks' divider position adds 58c0f79887d5 clk: sunxi-ng: h6: fix PWM gate/reset offset adds cb54fbd21a8f clk: sunxi-ng: Add maximum rate constraint to NM PLLs adds 02d7901695af clk: sunxi-ng: h3/h5: Add max. rate constraint to pll-video adds b16fb66915fc clk: sunxi-ng: r40: Add max. rate constraint to video PLLs adds a8e5433cdc50 clk: sunxi-ng: nkmp: Add constraint for maximum rate adds a528872dbb87 clk: sunxi-ng: a83t: Add max. rate constraint to video PLLs adds 7c06a1e1bc96 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] adds a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T adds 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface adds 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller adds c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] adds ac947b179bdc arm64: dts: allwinner: a64: Add SID node adds fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] adds 077b2ea5a4e0 ARM: dts: sun8i: h3: Add SID compatible string adds 9bcb8cd0e933 nvmem: sunxi-sid: add support for H5's SID controller adds 86c278b030bc arm64: dts: allwinner: h5: Add SID for H5 adds dbb00838566d ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support adds e58c24760796 arm64: dts: allwinner: h5: Add device node for Mali-450 GPU adds 805af4e1b7e3 Merge branches 'sunxi/clk-for-4.20', 'sunxi/dt-for-4.20', [...] adds 4cd1543e1772 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] adds 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes adds b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file adds 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node adds 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] adds 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket adds 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node adds 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs adds e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node adds 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node adds d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node adds eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails adds 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage adds 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes adds aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB adds 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage adds 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet adds ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip adds 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED adds bb107114d290 Merge branches 'sunxi/h3-h5-for-4.20' and 'sunxi/dt64-for- [...] adds fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] adds d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] adds 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] adds d910a0e8dc9c ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] adds 03aac16d32dd ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] adds 51e23b1e1b58 arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] adds 0565855d71db Merge branches 'sunxi/dt64-for-4.20' and 'sunxi/h3-h5-for- [...] adds 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support adds 5c4cf4c6aaac Merge branch 'sunxi/dt64-for-4.20' into sunxi/for-next adds c2ff8383cc33 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] adds 0185f9a01131 Merge branch 'sunxi/clk-for-4.20' into sunxi/for-next adds 65b1e8a6ca5f clk: sunxi-ng: a64: Add minimal rate for video PLLs adds 5de39acaf346 clk: sunxi-ng: a64: Add max. rate constraint to video PLLs adds 8b2a37870419 dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro adds 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I adds 41c64d3318aa ARM: dts: sun8i: r40: add sata node adds 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI adds 84344295689a Merge branches 'sunxi/clk-for-4.20', 'sunxi/config64-for-4 [...] adds 80a6ec7d5e16 clk: sunxi-ng: sun4i: Set VCO and PLL bias current to lowe [...] adds 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes adds c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes adds 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes adds fbc169430294 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes adds dc0c0ba284bd Merge branches 'sunxi/clk-fixes-for-4.20', 'sunxi/dt-for-4 [...] adds 4f8ab3028707 drivers: soc: Allow building the sunxi driver without ARCH_SUNXI adds 69a8c2452caa dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C adds b2ad66f546c9 arm64: dts: allwinner: h6: add system controller device tree node adds c740d5b07be1 Merge branches 'sunxi/drivers-for-4.20' and 'sunxi/dt64-fo [...] adds b96ca23f0896 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings adds 880ce389389e Merge branch for-4.20/dt-bindings into for-next adds 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc adds 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup adds 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 adds 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation adds f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() adds 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables adds fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs adds 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl adds abdf65292e74 Merge branch for-4.20/soc into for-next adds 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt adds 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states adds 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states adds 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V adds 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply adds 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 adds 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets adds 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets adds 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values adds 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values adds 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 adds 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 adds 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value adds 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value adds d5d6b468a004 arm64: dts: tegra210: Enable HS400 adds 207f60babbed arm64: dts: tegra186: Enable HS400 adds 72cb7a878f5b Merge branch for-4.20/arm64/dt into for-next adds a8d524d9a4ad Merge remote-tracking branch 'tegra/for-next' adds faaadaf315b4 asm-generic/tlb: Guard with #ifdef CONFIG_MMU adds 22a61c3c4f13 asm-generic/tlb: Track freeing of page-table directories i [...] adds a6d60245d6d9 asm-generic/tlb: Track which levels of the page tables hav [...] adds 196d9d8bb71d mm/memory: Move mmu_gather and TLB invalidation code into [...] adds 7526aa54b261 MAINTAINERS: Add entry for MMU GATHER AND TLB INVALIDATION adds cbbac1c3e6a8 Merge branch 'tlb/asm-generic' into aarch64/for-next/core adds 9784d82db3eb lib/crc32: make core crc32() routines weak so they can be [...] adds 86d0dd34eaff arm64: cpufeature: add feature for CRC32 instructions adds 7481cddf29ed arm64/lib: add accelerated crc32 routines adds 4733c7c79e8c arm64: dump: Use consistent capitalisation for page-table dumps adds a1f33941f7e1 arm64: uaccess: implement unsafe accessors adds 6899a4c82faf arm64: tlb: Use last-level invalidation in flush_tlb_kerne [...] adds 45a284bc5ee3 arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[ke [...] adds 0795edaf3f1f arm64: pgtable: Implement p[mu]d_valid() and check in set_ [...] adds d8289d3a5854 arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() adds 67a902ac598d arm64: tlbflush: Allow stride to be specified for __flush_ [...] adds 07212cd47efe arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code adds f270ab88fdf2 arm64: tlb: Adjust stride and type of TLBI according to mm [...] adds ace8cb754539 arm64: tlb: Avoid synchronous TLBIs when freeing page tables adds 7f08872774eb arm64: tlb: Rewrite stale comment in asm/tlbflush.h adds 8e5c4b566499 Merge remote-tracking branch 'arm64/for-next/core' adds f300168a3a01 clk: max77686: Add SPDX license identifiers adds 94047d979574 clk: s2mps11,s3c64xx: Add SPDX license identifiers adds 81db07c4ddb1 Merge branch 'clk-spdx' into clk-next adds cc4f6944d0e3 clk: qcom: Add support for RCG to register for DFS adds 8b69c6dba230 clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845 adds 074d09b470d4 Merge branch 'clk-qcom-dfs' into clk-next adds 8748b4a786a9 clk: s2mps11: Use existing defines from bindings for clock IDs adds d3abf3a17a69 Merge branch 'clk-smp2s11-include' into clk-next adds b567752144e3 clk: qcom: Add some missing gcc clks for msm8996 adds 0ca556c02973 Merge branch 'clk-qcom-8996-missing' into clk-next adds 37ed2e5a7a92 Merge branch 'clk-fixes' into clk-next adds 48735597f7bd clk: qcom: Add qspi (Quad SPI) clock defines for sdm845 to header adds 4f83d9b848f6 clk: qcom: Add qspi (Quad SPI) clocks for sdm845 adds f338c65f7529 Merge branch 'clk-qcom-qspi' into clk-next adds e665f029a283 clk: Convert to using %pOFn instead of device_node.name adds 4db8a82354cb Merge branch 'clk-dt-name' into clk-next adds 00a461cc32ec clk: ti: fix OF child-node lookup adds cf04ab6e51fc Merge branch 'clk-ti-of-node' into clk-next adds cd2e09c33bee Merge branch 'clk-fixes' into clk-next adds 2bdb2a1cca86 clk: qcom: Allocate space for NULL terimation in DFS table adds 0bd6184e4359 Merge branch 'clk-qcom-dfs' into clk-next adds 681cd4a890e3 clk: qcom: clk-branch: Use true and false for boolean values adds 0b85de7cef01 clk: cdce925: release child device nodes adds 1ac289f53d8e Merge branch 'clk-sa' into clk-next adds e848c2ea117f clk: renesas: use SPDX identifier for Renesas drivers adds 361adb4c5f0d Merge branch 'clk-spdx' into clk-next adds f40c467523cb dt-bindings: clock: Introduce QCOM Camera clock bindings adds 78412c262004 clk: qcom: Add camera clock controller driver for SDM845 adds fc21371251d6 Merge branch 'clk-qcom-sdm845-camcc' into clk-next adds 1adb0a9faabb clk: mediatek: remove unused array audio_parents adds c83949942793 Merge branch 'clk-mtk-unused' into clk-next adds fdb78a8c35bc clk: renesas: rcar-gen3: Rename rint to .r adds 38c79e2899a6 clk: renesas: rcar-gen3: Add support for OSC EXTAL predivider adds f23b866e2021 clk: renesas: r8a7795: Add OSC EXTAL predivider configuration adds 7b8b9a413122 clk: renesas: r8a7796: Add OSC EXTAL predivider configuration adds 979a2298a55a clk: renesas: r8a77965: Add OSC EXTAL predivider configuration adds 3a251270e6c8 clk: renesas: r8a77980: Add OSC predivider configuration a [...] adds 0d2602d75015 clk: renesas: cpg-mssr: Add support for fixed rate clocks adds b9d0b84b3db8 clk: renesas: rcar-gen3: Add support for RCKSEL clock selection adds dc643a843b5d clk: renesas: r8a77990: Correct RCLK handling adds 4f57998d6477 clk: renesas: r8a77995: Correct RCLK handling adds cd51e427e050 clk: renesas: rcar-gen3: Add support for mode pin clock selection adds f3824deb4633 clk: renesas: r8a77980: Add RCLK for watchdog timer adds e59bb7be47af clk: renesas: r8a77965: Add SATA clock adds 62f32dde3343 clk: renesas: Add r8a774a1 CPG Core Clock Definitions adds 331a53e05b67 clk: renesas: cpg-mssr: Add r8a774a1 support adds bc7133cef812 clk: renesas: r8a77965: Add FDP clock adds b30c862f2a72 clk: renesas: r8a77990: Add missing I2C7 clock adds f676d8612cd6 Merge tag 'clk-renesas-for-v4.20-tag1' of git://git.kernel [...] adds 748b8ebc0932 Merge branch 'clk-renesas' into clk-next adds e9a2310fb689 reset: hisilicon: fix potential NULL pointer dereference adds 419af2a3a0d9 Merge branch 'clk-sa' into clk-next adds d9d95e78cff8 clk: mvebu: armada-37xx-periph: save the IP base address i [...] adds 5beb1e60dba9 clk: mvebu: armada-37xx-periph: add suspend/resume support adds 7be9338d38a6 Merge branch 'clk-mvebu-periph-pm' into clk-next adds d40ee24dc406 Merge remote-tracking branch 'clk/clk-next' adds 69382b6bc9f7 Merge remote-tracking branch 'clk-samsung/for-next' adds 31b02fe54206 c6x: switch to NO_BOOTMEM adds 05a9090bc9cd Merge remote-tracking branch 'c6x/for-linux-next' adds aee94ee873d7 m68k/atari: ARAnyM - Remove reference to long-deprecated M [...] adds 58c116fb7dc6 m68k/sun3: Remove is_medusa and m68k_pgtable_cachemode adds 0c9551ddb703 Merge remote-tracking branch 'm68k/for-next' adds 86bc194810d7 m68k: fix command-line parsing when passed from u-boot adds b61bb04e066c Merge remote-tracking branch 'm68knommu/for-next' adds 33f2ac5451a6 MIPS: Loongon64: DMA functions cleanup adds 9475e90f024a MIPS: Convert to using %pOFn instead of device_node.name adds feef7918667b MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 adds e245767abf27 MIPS: Use a custom elf-entry program to find kernel entry point adds b962aeb02205 MIPS: Use GENERIC_IOMAP adds e966d3084596 MIPS: Remove SLOW_DOWN_IO adds 35d017947401 MIPS: ralink: Add rt3352 SPI_CS1 pinmux adds 4988154211ad MIPS: Remove no-op/identity casts adds 52c985acf3fe MIPS: Move arch_mem_init() comment near definition adds 9ca953a3d6a6 MIPS: dts: mscc: Add i2c on ocelot adds 7c45885ea929 MIPS: dts: mscc: enable i2c on ocelot_pcb123 adds c6e1241a82e6 mips: txx9: fix iounmap related issue adds 0eb1cfffd543 MIPS: pci-rt2880: set pci controller of_node adds f8026994e8bf Merge remote-tracking branch 'mips/mips-next' adds 40c00eb7b3ff parisc: Use PARISC_ITLB_TRAP constant in entry.S adds 0f02c740e672 parisc: remove check for minimum required GCC version adds 7efbe131b5b0 parisc: remove the dead ccio-rm-dma driver adds 1f6f1819a309 Merge remote-tracking branch 'parisc-hd/for-next' adds cdc7274029ca riscv: Do not overwrite initrd_start and initrd_end adds 18275a93ffe1 Merge remote-tracking branch 'risc-v/for-next' adds b81126e01a8c s390/crypto: Fix return code checking in cbc_paes_crypt() adds edf5f6ced531 s390/dasd: remove unnecessary condition check adds be27675d870f s390/sclp: Allow to request adapter reset adds 24abb8794bcf s390/zcrypt: Use kmemdup to replace kmalloc + memcpy adds 74445d04394f s390: vmlogrdr: Use ARRAY_SIZE instead of reimplementing i [...] adds c48e4c3f32a2 s390/tape: fix spelling mistake "partion" -> "partition" adds a6e7cd8681c7 Merge remote-tracking branch 's390/features' adds c0ab7f1e6617 um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP adds b961be4837dd um: Remove update_debugregs() adds cc97de293cb0 um: Give start_idle_thread() a return code adds 15858da41171 um: remove unused AIO code adds d9cbd0e8f667 um: NULL check before kfree is not needed adds 5bcac4220723 Merge remote-tracking branch 'uml/linux-next' adds 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU adds ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next adds 5874c700308f xtensa: make __pa work with uncached KSEG addresses adds 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next adds 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next adds bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next adds 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next adds 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next adds a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next adds 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next adds c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next adds 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic adds 9e0031ddb608 xtensa: fix build with KASAN adds e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next adds ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute adds ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next adds 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers adds cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next adds 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} adds 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all adds f0f84837c6da xtensa: rework noMMU cache attributes initialization adds 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next adds ef439d49e0bf xtensa: ISS: don't allocate memory in platform_setup adds 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next adds 8e966fab8eeb xtensa: remove unnecessary KBUILD_SRC ifeq conditional adds 4a7f50f78c22 xtensa: enable SG chaining in Kconfig adds c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next adds 5723c96907d4 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues adds 2aae4b5c3cc2 Merge remote-tracking branch 'befs/for-next' adds f74ec112fb37 Merge branch 'misc-4.19' into for-next-current-v4.19-20180911 adds 51dfe72c24fa Merge branch 'for-next-current-v4.19-20180911' into for-ne [...] adds ec82e721dd30 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 65eeeed134f2 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds 5fa9c9c45308 btrfs: Remove root parameter from btrfs_insert_dir_item adds a43976584aa4 btrfs: remove a useless return statement in btrfs_block_rsv_add adds c18863d7e2e8 btrfs: Remove 'objectid' member from struct btrfs_root adds 1e49fd6f7f4e Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds 99ad70ffaf60 btrfs: remove unneeded NULL checks before kfree adds f662b8c4284b btrfs: add assertions where number of devices could go below 0 adds 7f702c1dc600 btrfs: add helper to obtain number of devices with ongoing [...] adds 7c39041c4a39 Btrfs: clean up scrub is_dev_replace parameter adds 9f82a450f85a btrfs: qgroup: Dirty all qgroups before rescan adds 461800c79192 Btrfs: remove always true if branch in btrfs_get_extent adds 13e7dd6f666d btrfs: change btrfs_free_reserved_bytes to return void adds 0eaeffe6fff6 btrfs: change btrfs_pin_log_trans to return void adds 8f54918fffc5 btrfs: Handle owner mismatch gracefully when walking up tree adds a626655491aa btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 74586633a968 Btrfs: use next_state in find_first_extent_bit adds 2f93d34167af btrfs: free path at an earlier point in btrfs_get_extent adds 5804d840544a Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds 1825c06de8dc btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 3b87a4bfebb9 btrfs: remove unused pointer inode in relink_file_extents adds 7a902a6ddc27 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds 7dffbe33657e Btrfs: fix alignment in declaration and prototype of btrfs [...] adds e3a3b359a133 Btrfs: set leave_spinning in btrfs_get_extent adds b38dbbc5ca75 btrfs: remove redundant variable from btrfs_cross_ref_exist adds 910ce1279d65 btrfs: fix error handling in free_log_tree adds 6e60e70f02e3 btrfs: Make btrfs_find_device_by_path return struct btrfs_device adds e98f5e6bc042 btrfs: Make btrfs_find_device_missing_or_by_path return di [...] adds e8da0e527c20 btrfs: Make btrfs_find_device_by_devspec return btrfs_devi [...] adds 7f0319842b9b Btrfs: use args in the correct order for kcalloc in btrfsi [...] adds c038a70ce80d Merge branch 'misc-next' into for-next-next-v4.20-20180911 adds 1306753ebb79 Btrfs: fix unexpected failure of nocow buffered writes aft [...] adds 13801de3fd60 Btrfs: sync log after logging new name adds 29f6145d60a1 Btrfs: fix data corruption when deduplicating between diff [...] adds a10ec767882d btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_ [...] adds 99d758b3bae4 btrfs: btrfs_shrink_device should call commit transaction [...] adds b88e1878887c btrfs: use after free in btrfs_quota_enable adds d5a43c6c4efc btrfs: Fix suspicious RCU usage warning in btrfs_debug_in_rcu adds 046b051c97c9 btrfs: simplify the send_in_progress check in btrfs_delete [...] adds 96a4c767e545 btrfs: switch update_size to bool in btrfs_block_rsv_migra [...] adds 34fc31254d87 btrfs: Remove root parameter from btrfs_insert_dir_item adds 00912991c5a1 btrfs: remove a useless return statement in btrfs_block_rsv_add adds 25469b06f562 btrfs: Remove 'objectid' member from struct btrfs_root adds 649eb4b0add0 Btrfs: do not unnecessarily pass write_lock_level when pro [...] adds 1867b8be3718 btrfs: remove unneeded NULL checks before kfree adds 77aeb9c829c7 btrfs: add assertions where number of devices could go below 0 adds 54d92e78c72a btrfs: add helper to obtain number of devices with ongoing [...] adds 344cbb023467 Btrfs: clean up scrub is_dev_replace parameter adds d6014b88ae6c btrfs: qgroup: Dirty all qgroups before rescan adds 14567c17ea6c Btrfs: remove always true if branch in btrfs_get_extent adds 617f2e453e4d btrfs: change btrfs_free_reserved_bytes to return void adds ce61645dc979 btrfs: change btrfs_pin_log_trans to return void adds e6d717bae23b btrfs: Handle owner mismatch gracefully when walking up tree adds 06d97a2042c0 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] adds 252c9814f37f Btrfs: use next_state in find_first_extent_bit adds 90d620a2741c btrfs: free path at an earlier point in btrfs_get_extent adds 0302204d536b Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes adds aa8225b6966e btrfs: defrag: use btrfs_mod_outstanding_extents in cluste [...] adds 0d6660d8b558 btrfs: remove unused pointer inode in relink_file_extents adds 0b08ffb08ba1 btrfs: remove unused pointer 'tree' in btrfs_submit_compre [...] adds 2184162e2127 Btrfs: fix alignment in declaration and prototype of btrfs [...] adds d1aacffdc4a9 Btrfs: set leave_spinning in btrfs_get_extent adds 6db9ab0fcc8a btrfs: remove redundant variable from btrfs_cross_ref_exist adds bc383a4174f7 btrfs: use ->devices list instead of ->alloc_list in btrfs [...] adds 0faf00e7a0c6 btrfs: don't attempt to trim devices that don't support it adds 8b9b89855605 btrfs: keep trim from interfering with transaction commits adds 29547fe00ac7 Merge branch 'ext/jeffm/trim' into for-next-next-v4.20-20180911 adds db85675fc163 btrfs: Enhance btrfs_trim_fs function to handle error better adds b4d98d440a2a btrfs: Ensure btrfs_trim_fs can trim the whole fs adds f6c21a9d896c Merge branch 'ext/qu/trim-fixes' into for-next-next-v4.20- [...] adds d7828b4d935f btrfs: qgroup: Introduce trace event to analyse the number [...] adds d46553b01b41 btrfs: qgroup: Introduce function to trace two swaped extents adds 977e7737078a btrfs: qgroup: Introduce function to find all new tree blo [...] adds 02203b2bc760 btrfs: qgroup: Use generation aware subtree swap to mark d [...] adds 8ef2ecba0023 btrfs: qgroup: Don't trace subtree if we're dropping reloc tree adds e68291aad4ff btrfs: delayed-ref: Introduce new parameter for btrfs_add_ [...] adds 72fb534f0894 btrfs: qgroup: Only trace data extents in leaves if we're [...] adds 0942bec23e94 Merge branch 'ext/qu/qgroup-dirty-tracking' into for-next- [...] adds 1a1280beb240 btrfs: Remove needless locking in iterate_inode_refs adds be45606571ba btrfs: Remove needless locking in iterate_inode_extrefs adds 597e766e18c7 btrfs: Remove redundant extent_buffer_get in get_old_root adds bc5b8d81cc32 btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 7cf9bc47ed01 btrfs: Remove extra reference count bumps in btrfs_compare_trees adds ec1f9834dd6d btrfs: Remove unnecessary locking code in qgroup_rescan_leaf adds f58df538e4aa btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 65b91d4f90ad Merge branch 'ext/nikbor/eb-ref-cleanups' into for-next-ne [...] adds c2c9d5d95693 btrfs: Factor out ref head locking code in __btrfs_run_del [...] adds 3587af7e8571 btrfs: Factor out loop processing all refs of a head adds 9fb746dd8089 btrfs: refactor __btrfs_run_delayed_refs loop adds 6990d442ada2 Merge branch 'ext/nikbor/delayed-ref-loop' into for-next-n [...] adds 2246d85f4e7d btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds d27409021666 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds d0fafd6ad32e Btrfs: don't clean dirty pages during buffered writes adds 6d7f086e7457 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 60ddc4a00d9c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 049cc8858e60 Btrfs: href_root: use rb_first_cached adds 375421b26931 Btrfs: href->ref_tree: use rb_first_cached adds 57fe4f140b59 Btrfs: delayed_items: use rb_first_cached adds 0af05321074b Btrfs: extent_map: use rb_first_cached adds 60e2b556dae9 Btrfs: preftree: use rb_first_cached adds b708b68b24ec Merge branch 'ext/liubo/rb-cached' into for-next-next-v4.2 [...] adds d2a571eafd46 Merge branch 'for-next-next-v4.20-20180911' into for-next- [...] adds 83938bc0a55b Merge remote-tracking branch 'btrfs-kdave/for-next' adds bcfb84a996f6 fs/cifs: suppress a string overflow warning adds 5890184d2b50 fs/cifs: require sha512 adds 8ad8aa353524 cifs: prevent integer overflow in nxt_dir_entry() adds 56446f218af1 CIFS: fix wrapping bugs in num_entries() adds 2d204ee9d671 cifs: integer overflow in in SMB2_ioctl() adds 097f5863b1a0 cifs: read overflow in is_valid_oplock_break() adds 59ec7f55d09d Merge remote-tracking branch 'cifs/for-next' adds 5dcea554d5ce eCryptfs: fix a couple type promotion bugs adds e8e237b1f40d Merge remote-tracking branch 'ecryptfs/next' adds 849fe89ce6d7 udf: remove unused variables group_start and nr_groups adds 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL adds 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. adds 1e6cb72399fd fsnotify: add super block object type adds 60f7ed8c7c4d fsnotify: send path type events to group with super block marks adds d54f4fba889b fanotify: add API to attach/detach super block mark adds 1ac9450c87f2 Pull fanotify superblock watch support. adds a9ad01bc759d udf: Prevent write-unsupported filesystem to be remounted [...] adds b085fbe2ef7f udf: Fix crash during mount adds 694538b5d753 udf: Drop freed bitmap / table support adds 1abefb02749f udf: Drop pack pragma from udf_sb.h adds 50559ae2e645 Pull UDF mount fixes. adds a51dbd58c32b Merge remote-tracking branch 'ext3/for_next' adds 072ebb3bffe6 ext4: add nonstring annotations to ext4.h adds b50282f3241a ext4: check to make sure the rename(2)'s destination is not freed adds 4d982e25d0bd ext4: avoid divide by zero fault when deleting corrupted i [...] adds bcd8e91f98c1 ext4: avoid arithemetic overflow that can trigger a BUG adds 4274f516d4bc ext4: recalucate superblock checksum after updating free b [...] adds f0a459dec549 ext4: fix online resize's handling of a too-small final bl [...] adds 5f8c10936fab ext4: fix online resizing for bigalloc file systems with a [...] adds 63bfa461b93d ext4: close race between direct IO and ext4_break_layouts() adds 5c186a8840ef Merge remote-tracking branch 'ext4/dev' adds 1618e6e29708 f2fs: add additional sanity check in f2fs_acl_from_disk() adds 7d20c8abb2ed f2fs: fix to avoid NULL pointer dereference on se->discard_map adds abde73c71829 f2fs: fix unnecessary periodic wakeup of discard thread wh [...] adds 22d7ea136414 Revert "f2fs: use printk_ratelimited for f2fs_msg" adds 0ded69f632bb f2fs: avoid wrong decrypted data from disk adds 5ce805869cbe f2fs: submit bio after shutdown adds cda9cc595f0b f2fs: report error if quota off error during umount adds 1378752b9921 f2fs: fix to flush all dirty inodes recovered in readonly fs adds 313ed62a3ddc f2fs: cache NULL when both default_acl and acl are NULL adds c840cfa82b29 Merge remote-tracking branch 'f2fs/dev' adds 30e0d0966c9c fuse: add support for copy_file_range() adds d5a7c0e02897 Merge remote-tracking branch 'fuse/for-next' adds e8d4ceeb34a5 jfs: cache NULL when both default_acl and acl are NULL adds 02645bcdfcc2 jfs: remove quota option from ignore list adds c974d411df60 Merge remote-tracking branch 'jfs/jfs-next' adds 8dffc7803661 NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds f323dbc2ad3d pNFS: Ensure we return the error if someone kills a waitin [...] adds 468196e85f83 NFSv4: Fix a tracepoint Oops in initiate_file_draining() adds 4557c675197c NFSv4.1 fix infinite loop on I/O. adds d34cea1f7fb8 NFS: Don't open code clearing of delegation state adds fa4ba19a9527 Merge remote-tracking branch 'nfs-anna/linux-next' adds 37ff84667585 orangefs: cache NULL when both default_acl and acl are NULL adds 9eac6337863e orangefs: rate limit the client not running info message adds a3bb1b184669 Orangefs: some error code paths missed kmem_cache_free to [...] adds 62b37c474bb4 Merge remote-tracking branch 'orangefs/for-next' adds 80d34810815b ovl: respect FIEMAP_FLAG_SYNC flag adds 5b910bd615ba ovl: fix GPF in swapfile_activate of file from overlayfs over xfs adds 17ef445f9bef Documentation/filesystems: update documentation of file_op [...] adds 45cd0faae371 vfs: add the fadvise() file operation adds 3d8f7615319b vfs: implement readahead(2) using POSIX_FADV_WILLNEED adds b833a3660394 ovl: add ovl_fadvise() adds 8c25741aaad8 ovl: fix oopses in ovl_fill_super() failure paths adds 2263afefef95 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe adds 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error adds 62e3941776fe 9p: clear dangling pointers in p9stat_free adds 996d5b4db4b1 9p: Use a slab for allocating requests adds 6348b903d791 9p: Remove p9_idpool adds 523adb6cc10b 9p: embed fcall in req to round down buffer allocs adds 91a76be37ff8 9p: add a per-client fcall kmem_cache adds 43cbcbee9938 9p: rename p9_free_req() function adds 728356dedeff 9p: Add refcount to p9_req_t adds 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN adds 426d5a0f9733 9p: fix spelling mistake in fall-through annotation adds 6d35190f3953 9p: Rename req to rreq in trans_fd adds 2803cf4379ed 9p: do not trust pdu content for stat item size adds 5e172f75e51e 9p locks: add mount option for lock retry interval adds e02a53d92e19 9p: acl: fix uninitialized iattr access adds 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler adds ef5305f1f72e 9p: p9dirent_read: check network-provided name length adds b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock adds 86611d8e6e9c Merge remote-tracking branch 'v9fs/9p-next' adds 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] adds 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount adds c17655ab3e38 vfs: syscall: Add move_mount(2) to move mounts around adds 9b22c6ab477f teach move_mount(2) to work with OPEN_TREE_CLONE adds dcf8001d292b vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds cba38a40f97c vfs: Introduce the basic header for the new mount API's fi [...] adds 305d8108637a vfs: Introduce logging functions adds 985b6fef0f03 vfs: Add configuration parser helpers adds eebca0e6d98c vfs: Add LSM hooks for the new mount API adds 7d6f0a35e50f vfs: Put security flags into the fs_context struct adds d6d7da559078 selinux: Implement the new mount API LSM hooks adds 2e43a6768794 smack: Implement filesystem context security hooks adds 37cd6a04f91e apparmor: Implement security hooks for the new mount API adds ea2c2fe69973 tomoyo: Implement security hooks for the new mount API adds 4e02f4359506 vfs: Separate changing mount flags full remount adds 092ea9ac6360 vfs: Implement a filesystem superblock creation/configurat [...] adds ac843f6a2396 vfs: Remove unused code after filesystem context changes adds 63e6b04eb6ae procfs: Move proc_fill_super() to fs/proc/root.c adds 99569c7ad8e6 proc: Add fs_context support to procfs adds 0ca63af92443 ipc: Convert mqueue fs to fs_context adds d2ca22a7b3d9 cpuset: Use fs_context adds 62a58e1566d1 kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 0e152fce1319 hugetlbfs: Convert to fs_context adds 43521ad492e5 vfs: Remove kern_mount_data() adds fdda5c7d7e46 vfs: Provide documentation for new mount API adds c01eaa95ad30 Make anon_inodes unconditional adds 85bbc16ad0c7 vfs: syscall: Add fsopen() to prepare for superblock creation adds 5f03ac23313a vfs: Implement logging through fs_context adds 28f99fe66d09 vfs: Add some logging to the core users of the fs_context log adds aa8371e17d63 vfs: syscall: Add fsconfig() for configuring and managing [...] adds fb9d0673424f vfs: syscall: Add fsmount() to create a mount for a superblock adds 6b0af44eeec7 vfs: syscall: Add fspick() to select a superblock for reco [...] adds 7ee6233040cc afs: Add fs_context support adds dacb72ce0704 afs: Use fs_context to pass parameters over automount adds 0966963beb7f vfs: Add a sample program for the new mount API adds 8ffbe303edce vfs: syscall: Add fsinfo() to query filesystem information adds 7e761ed42158 afs: Add fsinfo support adds 50d1ea7689cb vfs: Allow fsinfo() to query what's in an fs_context adds 2b542e40ca4f vfs: Allow fsinfo() to be used to query an fs parameter de [...] adds 09f0a401de37 vfs: Implement parameter value retrieval with fsinfo() adds 060581c158a6 alpha: use alpha_ni_syscall only for syscall zero adds 8a68060cefa6 alpha: unify the glue for sigreturn-like syscalls adds 0976d4e1dc8a compat_ioctl: trim the pointless includes adds cc04f6e2421a bnep: fix compat_ioctl adds 89c0c24b4fa1 cmtp: fix compat_ioctl adds 535221481a8e hidp: constify hidp_connection_add() adds 702ec3072ae6 hidp: fix compat_ioctl adds 87a0a1536d35 Merge branches 'work.mount', 'work.alpha' and 'work.compat [...] adds 30a892967d0a Merge remote-tracking branch 'vfs/for-next' adds a6ae928c2583 Revert "printk: make sure to print log on console." adds ec875f1ab1ca Merge remote-tracking branch 'printk/for-next' adds 1f3934b1d5e5 PCI/ASPM: Fix link_state teardown on device removal adds 0ad7367f1875 Merge branch 'pci/aspm' adds 7502a431832f arm64: PCI: Remove node-local allocations when initialisin [...] adds 848a6e8eebf7 x86/PCI: Remove node-local allocation when initialising ho [...] adds ce395d89d6f5 Merge branch 'pci/enumeration' adds e76ac5875f5d PCI: pciehp: Differentiate between surprise and safe removal adds 3ea7a150795e Merge branch 'pci/hotplug' adds 2a790809771e Merge remote-tracking branch 'pci/next' adds 172e596c15ff pstore: fix incorrect persistent ram buffer mapping adds 3e44bf4bf7a9 Merge remote-tracking branch 'pstore/for-next/pstore' adds 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next adds d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next adds 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next adds 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next adds 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next adds 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next adds b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next adds ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next adds f45728380f49 Merge branch 'for-4.18/multitouch' into for-next adds 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next adds 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next adds 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next adds 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next adds 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next adds eb42863d710a Merge branch 'for-4.18/multitouch' into for-next adds 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next adds 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next adds 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next adds 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next adds 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next adds 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next adds b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next adds f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next adds e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next adds c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next adds eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next adds 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next adds 1519d49960da Merge branch 'for-4.19/wiimote' into for-next adds 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next adds 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next adds 53ad28d14107 Merge branch 'for-4.19/elan' into for-next adds 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next adds 57194b035942 Merge branch 'for-4.19/upstream' into for-next adds 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next adds 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next adds 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next adds 71f6fa90a353 HID: increase maximum global item tag report size to 256 adds 18c31465c84e Merge branch 'for-4.20/core' into for-next adds bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next adds d7065620b89f HID: input: do not append a suffix if the name already has it adds 7ffa13be4945 HID: multitouch: simplify the application retrieval adds 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] adds e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next adds aaf9978c3c02 Input: Add the `REL_WHEEL_HI_RES` event code adds 1ff2e1a44e02 HID: input: Create a utility class for counting scroll events adds 051dc9b05796 HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] adds d56ca9855bf9 HID: logitech: Enable high-resolution scrolling on Logitech mice adds 3fe1d6bbcd16 HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice adds 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next adds f2d3b625dae1 HID: microsoft: Convert private data to be a proper struct adds 73c5b254c365 HID: microsoft: Add rumble support for Xbox One S controller adds cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next adds c226b359099d Merge branch 'for-4.19/fixes' into for-next adds 6b003a8ddd6f HID: cougar: Make parameter 'g6_is_space' dinamically settable adds 75f1f19bdd60 HID: cougar: Stop processing vendor events on hid-core adds 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next adds 830e82aa48f3 HID: microsoft: the driver now neeed MEMLESS_FF infrastructure adds c765667f188b Merge branch 'for-4.20/microsoft' into for-next adds 8473a93d1ba5 HID: input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS adds df9e33b723ae Merge branch 'for-4.20/core' into for-next adds 4c640c41381e Merge branch 'for-4.19/fixes' into for-next adds 1a4b37017b43 Merge remote-tracking branch 'hid/for-next' adds 1732c22abca8 i2c: designware: use generic table matching adds 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top adds c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time adds ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings adds 1bb39959623b i2c: designware: add MSCC Ocelot support adds 34b7be301d4c Merge branch 'i2c/for-current' into i2c/for-next adds 89528bd5bc0c Merge branch 'i2c/for-current' into i2c/for-next adds 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] adds fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions adds 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly adds 2f8df8d3afed Merge branch 'i2c/for-4.20' into i2c/for-next adds fc9f90ddace2 Merge branch 'i2c/for-current' into i2c/for-next adds bffd9c6e871b Merge remote-tracking branch 'i2c/i2c/for-next' adds ea92bd8c3826 drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule adds 968a9db35820 hwmon: (mc13783-adc) Remove the mention to 'Atlas' adds 07bc4ec14614 hwmon: (mc13783-adc) Use
nxp.com
URLs adds 8e7f6d938888 hwmon: Convert to using %pOFn instead of device_node.name adds be29e8db7cbb hwmon: (iio_hwmon) Do not duplicate or sanitize fixed string adds 88702c583922 hwmon: (ibmpowernv) drop unnecessary OF name NULL checks adds 89c035e7ae22 hwmon: (k10temp) Support all Family 15h Model 6xh and Mode [...] adds f1090d66c004 hwmon: (nct6775) Clean up a condition adds 87ac3bcc0436 hwmon: (mc13783-adc) Switch to SPDX identifier adds db1ad09df2a1 hwmon: (sht15) Switch to SPDX identifier adds 65ca18190667 hwmon: (lm75) Add MAX31725/6 support adds d2d09db003d4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 74f0fc936c05 docs/vm/hmm.rst: Add missed space adds 0e0f00935ae1 doc: dev-tools: kselftest.rst: update config file location adds cb95ff7da118 docs: fix typo in table describing 4.16 development cycle adds ff7872ef6f9a Documentation/fb/vesafb.txt: "inverse" option corrections adds 8a2933cfe784 docs: tracing: Add stacktrace filter command adds 60ca05c3b445 Documentation/l1tf: Fix small spelling typo adds 9799445af124 docs: tidy up TOCs and refs to license-rules.rst adds 9eff4a2e92a2 docs: dev-tools: coccinelle: Update documentation adds 9a40068220cb FireWire: clean up firewire-cdev.h kernel-doc adds 48f02b88c82b FireWire: clean up core-iso.c kernel-doc adds 226b18ad5589 FireWire: clean up core-transaction.c kernel-doc adds ea2ae0ecc9ad FireWire: add a Documentation driver-api chapter adds 2f4830ef96d2 FireWire: add driver-api Introduction section adds 9331e5e7b848 efi_stub: update documentation on dtb= parameter adds b67620798b1e MAINTAINERS: sort excludes for Documentation adds 9d92e4835ffc MAINTAINERS: add i2c to the excludes for Documentation adds a7ddcea58ae2 Drop all 00-INDEX files from Documentation/ adds 87bec3421378 Merge remote-tracking branch 'jc_docs/docs-next' adds 48568b0c30c2 media: vicodec: add QP controls adds 29a7a5e99080 media: vicodec: add support for more pixel formats adds 56ba4d03d838 media: vicodec: simplify flags handling adds 98efd5525ac0 media: vicodec: simplify blocktype checking adds abe9d19ae3fd media: vicodec: improve handling of uncompressable planes adds 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec adds cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec adds be5a1509af8d media: vicodec: fix out-of-range values when decoding adds 5bbf32217bf9 media: ov772x: use SCCB regmap adds 361f3803adfe media: ov9650: use SCCB regmap adds d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle adds 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] adds 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] adds 1d18c2cd9d38 media: ov772x: Disable clk on error path adds fb98e29ff1ea media: ov5640: fix mode change regression adds a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] adds f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS adds 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper adds 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper adds d842a7cf938b media: adv7842: enable reduced fps detection adds 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling adds 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry adds b4ae675d3f4f media: mediactl/*.rst: document argp adds bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding adds 648301b456b0 media: v4l2-tpg: add Z16 support adds 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description adds 55f6fe09f14b media: vicodec: fix wrong sizeimage adds e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] adds 703fe34bac0c media: vicodec: fix sparse warning adds 8643d237a2f7 media: uvcvideo: Make some structs const adds 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const adds 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] adds 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" adds 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment adds 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK adds 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] adds 6ea0d588d35b media: uvcvideo: Add a D4M camera description adds 2dd623907349 media: vicodec: change codec license to LGPL adds 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls adds 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence adds b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding adds 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver adds b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver adds c0decac19da3 media: use strscpy() instead of strlcpy() adds cc1e6315e83d media: replace strcpy() by strscpy() adds 27582f0ea97f media: dt-bindings: adv748x: Fix decimal unit addresses adds 229b6ea6894b media: mxl5xx/stv0910/stv6111/ddbridge: fix MODULE_LICENSE [...] adds 4771d831e2f9 media: ddbridge: add SPDX license identifiers adds 79150ac9f35b media: ddbridge: header/boilerplate cleanups and cosmetics adds 204b14344db0 media: dvb-frontends/mxl5xx: cleanup and fix licensing boi [...] adds dc2b3d17a4a6 media: dvb-frontends/mxl5xx: add SPDX license identifier adds 1d9b5ff2bc35 media: dvb-frontends/stv0910: cleanup and fix licensing bo [...] adds bbeae4304bd9 media: dvb-frontends/stv0910: add SPDX license identifier adds 29ff84067402 media: dvb-frontends/stv6111: cleanup and fix licensing bo [...] adds 3c01ad204a24 media: dvb-frontends/stv6111: add SPDX license identifier adds 579856fee654 media: dvb-frontends/cxd2099: fix MODULE_LICENSE to 'GPL v2' adds 3dae3c96a5a8 media: dvb-frontends/cxd2099: add SPDX license identifier adds fc8af4fb3ebf media: em28xx-audio: use GFP_KERNEL for memory allocation [...] adds 2b89b73a708a media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() adds 0cd3edc98b66 media: usbvision: remove time_in_irq adds dfb7bcf0af2d media: mxl5xx: add a fall-trough annotation adds 730b0ac3a865 media: staging: media: omap4iss: Added SPDX license identifiers adds 99117f544de3 media: MAINTAINERS: mark ddbridge, stv0910, stv6111 and mx [...] adds c4189ffb8c05 media: ddbridge/sx8: remove redundant check of iq_mode == 2 adds 447d66855391 media: v4l2-common: v4l2_spi_subdev_init : generate unique name adds 1b09dd9ff8a5 media: dvb-frontends: add LNBH29 LNB supply driver adds 5f628053e28b media: vsp1: convert to SPDX identifiers adds 1de2e6b34bbf media: rcar-fcp: convert to SPDX identifiers adds 661521a8c3d7 media: adv7180: convert to SPDX identifiers adds e58f308223c9 media: adv748x: convert to SPDX identifiers adds cdc3d7f34647 media: drm: shmobile: convert to SPDX identifiers adds fb903c6b61ce media: drm: panel-lvds: convert to SPDX identifiers adds 10e740637ab1 media: fbdev: sh7760fb: convert to SPDX identifiers adds 6f6d5c3f9a2c media: backlight: as3711_bl: convert to SPDX identifiers adds f70fc162e34d media: MAINTAINERS: FDP1: Update e-mail address. adds e2050f7c6f22 media: dt-bindings: media: adv7604: Fix slave map documentation adds 0af04934be00 media: dt-bindings: media: adv748x: Document re-mappable a [...] adds eac7230fdb46 media: fix: media: pci: meye: validate offset to avoid arb [...] adds ee23c78c79b6 media: mtk_vcodec_util: Use dma_zalloc_coherent to replace [...] adds d9d94479911c media: i2c: max2175: convert to SPDX identifiers adds 1ccbeeb888ac media: dvb: fix compat ioctl translation adds b5d3206112dd media: dvb: dmxdev: move compat_ioctl handling to dmxdev.c adds e6c8320648a2 media: cec: move compat_ioctl handling to cec-api.c adds 8a24280b11ea media: dvb: move most compat_ioctl handling into drivers adds 04b72322e85d media: dvb: move compat handlers into drivers adds f764e6d68039 media: Convert to using %pOFn instead of device_node.name adds 78cf8c842c11 media: drxj: fix spelling mistake in fall-through annotations adds b8639f481e6b Merge remote-tracking branch 'v4l-dvb/master' adds 148edb9afb21 Merge branch 'patchwork' into to_next adds 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled adds 372a41b622b5 Merge remote-tracking branch 'v4l-dvb-next/master' adds 8a7e2d2ea080 cpupower: remove stringop-truncation waring adds ca2d22f7ccab Merge remote-tracking branch 'cpupower/cpupower' adds d3c04a3a6870 IB/rxe: vary the source udp port for receive scaling adds 8b7b59d030cc IB/rxe: remove redudant qpn check adds 3db2bceb29fd IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev adds 66d0f207dbf0 IB/rxe: Replace spinlock with rwlock adds 3ccf19e25adf IB/rxe: Change pool state enums to capital letters adds 536a631d1ec1 IB/rxe: Avoid NULL check when search is successful adds 1703129ed2c1 IB/rxe: Refactor lookup memory function adds b97db58557f4 IB/rxe: fix for duplicate request processing and ack psns adds 4e4c53df5677 IB/rxe: avoid back-to-back retries adds 030e46e495af IB/rxe: fixes for rdma read retry adds c54a73d8202a IB/hfi1: Rework file list in Makefile adds 22c21438aad7 IB/hfi1: Remove duplicated defines adds 6a516bc9d70b IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly adds 57f97e96625f IB/hfi1: Get the hfi1_devdata structure as early as possible adds 09e71899b9cf IB/hfi1: Prepare for new HFI1 MSIx API adds 6eb4eb10fb0d IB/hfi1: Make the MSIx resource allocation a bit more flexible adds e63bb50d1994 IB/hfi1: PCIe bus width retry adds a2f7bbdc2dba IB/hfi1: Rework the IRQ API to be more flexible adds dc9f5d0f841d IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() adds c6a21c3864fc IB/mlx5: Change TX affinity assignment in RoCE LAG mode adds aa7e80b220f3 net/mlx5: Fix atomic_mode enum values adds 09adbb5dd01b net/mlx5: Add memic command opcode to command checker adds 2226dcb424bf net/mlx5: Cleanup flow namespace getter switch logic adds 8ce78257965e net/mlx5: Add proper NIC TX steering flow tables support adds 90c1d1b8da67 net/mlx5: Export modify header alloc/dealloc functions adds c3c062f80665 net/mlx5: Add support for more namespaces when allocating [...] adds 61444b458b01 net/mlx5: Break encap/decap into two separated flow table [...] adds e0e7a3861b6c net/mlx5: Move header encap type to IFC header file adds 60786f0987c0 {net, RDMA}/mlx5: Rename encap to reformat packet adds bea4e1f6c6c5 net/mlx5: Expose new packet reformat capabilities adds 31ca3648f01b net/mlx5: Pass a namespace for packet reformat ID allocation adds 50acec06f392 net/mlx5: Export packet reformat alloc/dealloc functions adds 0953fffec9ba RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language adds b4749bf25652 RDMA/mlx5: Add a new flow action verb - modify header adds 841eefc5cb57 RDMA/uverbs: Add generic function to fill in flow action object adds 08aeb97cb824 RDMA/mlx5: Add new flow action verb - packet reformat adds a090d0d859ff RDMA/mlx5: Extend packet reformat verbs adds af68ccbc1131 Merge branch 'mlx5-flow-mutate' into rdma.git for-next adds 08920b8f5d2d RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPL [...] adds f794809a7259 IB/core: Add an unbound WQ type to the new CQ API adds 882dff2890e1 IB/srp: Remove unnecessary unlikely() adds b3b43483a26d RDMA/qedr: remove set but not used variable 'ctx' adds 12d6f669717d RDMA/nes: Delete impossible debug prints adds 6ceb6331b329 RDMA/uverbs: Declare closing variable as boolean adds 627212c9d49b RDMA/core: Replace open-coded variant of get_device adds adee9f3f3bbb RDMA/core: Depend on device_add() to add device attributes adds c5c4d92e70f3 RDMA/uverbs: Use cdev_device_add() instead of cdev_add() adds b53b1c08a23e RDMA/uverbs: Use device.groups to initialize device attributes adds 2c910cb75e1f Merge branch 'uverbs_dev_cleanups' into rdma.git for-next adds 798bba01b44b RDMA/core: Fail early if unsupported QP is provided adds 6c75520f7e5a IB/mlx5: Don't hold spin lock while checking device state adds 142a9c287613 IB/ipoib: Ensure that MTU isn't less than minimum permitted adds f9d08f1e1939 RDMA/core: Rate limit MAD error messages adds 722c7b2bfead RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() adds 93688ddbe1da RDMA/core: No need to protect kfree with spin lock and semaphore adds f7b65d9bf2db RDMA/core: Use simplified list_for_each adds 4512acd0d34c RDMA/core: Remove context entries from list while unregist [...] adds 2d65f49ff961 RDMA/core: Use simpler spin lock irq API from blocking context adds e1f540c3ed0e RDMA/core: Define client_data_lock as rwlock instead of spinlock adds 50704e039ab1 RDMA/umem: Restore lockdep check while downgrading lock adds c715a39541bb RDMA/core: Follow correct unregister order between sysfs a [...] adds 273993509f05 RDMA/core: Assign device ifindex before publishing the device adds 4269024639f6 RDMA/core: Document CM @event_handler function adds eb93c82ed8c7 RDMA/core: Document QP @event_handler function adds 78dd0c430f11 RDMA/mlx5: Add NIC TX steering support adds b1085be3f468 RDMA/mlx5: Enable attaching modify header to steering flows adds 4adda1122c49 RDMA/mlx5: Enable decap and packet reformat on flow tables adds 10a308964eaf RDMA/mlx5: Enable attaching DECAP action to steering flows adds 5c2db53f6263 RDMA/mlx5: Enable reformat on NIC RX if supported adds e806f9328ba4 RDMA/mlx5: Enable attaching packet reformat action to stee [...] adds 70cd20aed00f IB/uverbs: Add IDRs array attribute type to ioctl() interface adds 86e1d464a8cc RDMA/uverbs: Move flow resources initialization adds 2ea262039015 RDMA/mlx5: Refactor flow action parsing to be more generic adds 501f14e37ba0 RDMA/mlx5: Don't overwrite action if already set adds b823dd6d86ce RDMA/mlx5: Refactor raw flow creation adds fa76d24ee0aa RDMA/mlx5: Add flow actions support to raw create flow adds b47fd4ffe2d6 RDMA/mlx5: Add NIC TX namespace when getting a flow table adds a7ee18bdee83 RDMA/mlx5: Allow creating a matcher for a NIC TX flow table adds 3e5d60bcc8a4 infiniband: remove redundant condition check before debugf [...] adds 0b79b27748cb IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets inste [...] adds f1a315420e79 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() adds a0e0cb82804a IB/hfi1: Eliminate races in the SDMA send error path adds 28a9a9e83cea IB/hfi1: Remove race conditions in user_sdma send path adds 3ca633f1ff7b IB/hfi1: Right size user_sdma sequence numbers and related [...] adds 2bf4b33f83df IB/hfi1: Missing return value in error path for user sdma adds b53ae6bc7e39 IB/hfi1: set_intr_bits uses incorrect source for register [...] adds 4e6d8d0f3f9c Merge remote-tracking branch 'rdma/for-next' adds 59dd45d550c5 ixgbe: firmware recovery mode adds 7fb94bd58dd6 ixgbevf: VF2VF TCP RSS adds 9e3f2f5ecee6 ixgbe: don't clear IPsec sa counters on HW clearing adds b2875fbf6c96 ixgbe: reload IPsec IP table after sa tables adds 99a7b0c14c30 ixgbe: prep IPsec constants for later use adds eda0333ac293 ixgbe: add VF IPsec management adds 9e4e30cc0c41 ixgbe: add VF IPsec offload enable flag adds 726982404637 ixgbe: add VF IPsec offload request message handling adds adef9a26d6c3 ixgbevf: add defines for IPsec offload request adds 0062e7cc955e ixgbevf: add VF IPsec offload code adds 7f68d4306701 ixgbevf: enable VF IPsec offload operations adds 47b6f50077e6 ixgbe: disallow IPsec Tx offload when in SR-IOV mode adds 5ed4e9e990ee ixgbe: fix the return value for unsupported VF offload adds b537f5845fff Merge branch '10GbE' of
git://git.kernel.org/pub/scm/linux
[...] adds 22ef683b4818 ice: Rework flex descriptor programming adds b36c598c999c ice: Updates to Tx scheduler code adds ff2b13213a6a ice: Update request resource command to latest specification adds fd2a981777d9 ice: Prevent control queue operations during reset adds 74118f7af092 ice: Code optimization for ice_fill_sw_rule() adds 80d144c9ac82 ice: Refactor switch rule management structures and functions adds 0f9d5027a749 ice: Refactor VSI allocation, deletion and rebuild flow adds 48cb27f2fd18 ice: Implement handlers for ethtool PHY/link operations adds f80eaa421076 ice: Clean up register file adds b3969fd727aa ice: Add support for Tx hang, Tx timeout and malicious dri [...] adds b1edc14a3fbf ice: Implement ice_bridge_getlink and ice_bridge_setlink adds 8b97ceb1dc0f ice: Enable firmware logging during device initialization. adds 4f74dcc1b86d ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active adds 8d81fa55bac0 ice: Introduce SERVICE_DIS flag and service routine functions adds 9ea47d81a7f1 ice: Fix and update driver version string adds 09990ad1647f Merge branch '100GbE' of
git://git.kernel.org/pub/scm/linu
[...] adds 1c0372b67cca nfp: encapsulate NSP command arguments into structs adds 2db100002eed nfp: attempt FW load from flash adds ac86da05463d nfp: interpret extended FW load result codes adds 34243f59095e nfp: add support for indirect HWinfo lookup adds f6e71efdf9fb nfp: abm: look up MAC addresses via management FW adds 0377505c540c nfp: add support for NFP5000 adds 9bf6cce89307 nfp: refactor the per-chip PCIe config adds 73eaf3b7b875 nfp: save the MU locality field offset adds c678a9759ade nfp: add basic errors messages to target logic adds 3f0e55a2a6e2 nfp: add RTsym access helpers adds 8f6d6052cf65 nfp: pass cpp_id to nfp_cpp_map_area() adds 761969992dd0 nfp: convert existing RTsym helpers to full target decoding adds 1240989ccca9 nfp: convert all RTsym users to use new read/write helpers adds 640917dd81b6 nfp: support access to absolute RTsyms adds 4152e58cb8c5 nfp: make RTsym users handle absolute symbols correctly adds 817e60a7a2bb Merge branch 'nfp-add-NFP5000-support' adds 8bad008e7951 net/ncsi: remove duplicated include from ncsi-netlink.c adds 21c328dcecfc net: ethernet: Convert to using %pOFn instead of device_node.name adds 6fce10f70461 genetlink: constify genl_err_attr() argument adds 7e3af5936893 net: thunderbolt: Convert to use SPDX identifier adds 6ce706a56c93 8390/etherh: convert to ethtool_{get, set}_link_ksettings adds 9b3004953503 ethtool: drop get_settings and set_settings callbacks adds 2930942e0a39 Merge branch 'ethtool-drop-get_settings-and-set_settings-ops' adds 9ecc660ea1a7 liquidio: remove unnecessary delay when processing IQ responses adds b943f17e0649 liquidio: fix race condition in instruction completion processing adds 0ff89efb5246 ip: fail fast on IP defrag errors adds 02c7f38b7ace selftests/net: add ip_defrag selftest adds 7e8d5755be0e net: nixge: Add support for 64-bit platforms adds 0927f71dbcfb net/tls: Calculate nsg for zerocopy path without skb_cow_data. adds c9aec05228dc liquidio: improve soft command handling adds 6870957ed5bc liquidio: make soft command calls synchronous adds edd572d72f8c liquidio: change octnic_ctrl_pkt to do synchronous soft commands adds 64fecd3ec512 liquidio: remove obsolete functions and data structures adds 920767a9c892 Merge branch 'liquidio-improve-soft-command-response-handling' adds 016f3d1818b0 vxlan: reduce dirty cache line in vxlan_find_mac adds f404c3ecc401 rfkill: fix spelling mistake contidion to condition adds 30ca1aa53621 cfg80211/mac80211: make ieee80211_send_layer2_update a pub [...] adds 7417844b63d4 cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set adds 21a5d4c3a45c mac80211: add stop/start logic for software TXQs adds 9cf0a0b4b64a cfg80211: Add support for 60GHz band channels 5 and 6 adds 1ecef20cf128 mac80211: add missing WFA Multi-AP backhaul STA Rx requirement adds 9c06602b1b92 cfg80211: clarify frames covered by average ACK signal report adds f0259b6ac4a3 Merge tag 'mac80211-next-for-davem-2018-08-29' of git://gi [...] adds 4b59938b209e i40e: convert queue stats to i40e_stats array adds 8fd75c58a09a i40e: move ethtool stats boiler plate code to i40e_ethtool [...] adds 6dba41cd02fc i40evf: update ethtool stats code and use helper functions adds ae1e29f671b4 i40evf: Change a VF mac without reloading the VF driver adds 3c818910911c i40evf: Validate the number of queues a PF sends adds 7eb74ff891b4 i40e: use correct length for strncpy adds e65aae086330 i40evf: set IFF_UNICAST_FLT flag for the VF adds a4e0109a19c5 virtchnl: use u8 type for a field in the virtchnl_filter struct adds cfe396991ad7 i40e: static analysis report from community adds cdec2141c24e i40e: report correct statistics when XDP is enabled adds e78d9a39fd06 i40e: Check and correct speed values for link on open adds 3bd77e2ae147 i40evf: Don't enable vlan stripping when rx offload is turned on adds 5cba17b14182 i40e: hold the rtnl lock on clearing interrupt scheme adds babbcc60040a i40evf: cancel workqueue sync for adminq when a VF is removed adds 5907cf6c5bbe i40e: Prevent deleting MAC address from VF when set by PF adds ee713b6da510 Merge branch '40GbE' of
git://git.kernel.org/pub/scm/linux
[...] adds efbaec89c642 bpf: remove duplicated include from syscall.c adds b5d83fec732d bpf: sockmap test remove shutdown() calls adds 7d2c6cfc5411 bpf: use --cgroup in test_suite if supplied adds b0d1beeff2a9 xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY adds dce5bd6140a4 xdp: export xdp_rxq_info_unreg_mem_model adds 902540342096 xsk: expose xdp_umem_get_{data,dma} to drivers adds 6c5c9581044d net: add napi_if_scheduled_mark_missed adds 123cecd427b6 i40e: added queue pair disable/enable functions adds 6d7aad1da279 i40e: refactor Rx path for re-use adds 20a739dbef28 i40e: move common Rx functions to i40e_txrx_common.h adds 0a714186d3c0 i40e: add AF_XDP zero-copy Rx support adds a96e74727328 i40e: move common Tx functions to i40e_txrx_common.h adds 1328dcddbd53 i40e: add AF_XDP zero-copy Tx support adds 58c50ae4a0b6 samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock adds 29b5e0f34359 Merge branch 'AF_XDP-zerocopy-for-i40e' adds 679c782de14b bpf/verifier: per-register parent pointers adds 8efea21d333d bpf/verifier: display non-spill stack slot types in print_ [...] adds 234dbe3dc1db Merge branch 'verifier-liveness-simplification' adds c7b27c37af3d bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash adds 6493ebf7242d tools/bpf: add bpffs percpu map pretty print tests in test_btf adds 1a86ad89da1c tools/bpf: bpftool: add btf percpu map formated dump adds 56b48c6a6008 Merge branch 'bpf-bpffs-bpftool-dump-with-btf' adds 18baed2684b0 xsk: include XDP meta data in AF_XDP frames adds 7296216776db xdp: remove redundant variable 'headroom' adds 1e215300f138 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|g [...] adds acb4ea956415 bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program adds a29c8bb640ca xsk: remove unnecessary assignment adds 11c3f5113600 samples/bpf: xdpsock, minor fixes adds 9746b1ee2edc bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN adds cf484f9f91f7 i40e: fix possible compiler warning in xsk TX path adds 93ee30f3e8b4 xsk: i40e: get rid of useless struct xdp_umem_props adds fd3c040b244b Merge
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
adds f061b48c1787 Revert "net: sched: act: add extack for lookup callback" adds aa4e689ed1a7 veth: add software timestamping adds 506a03aa04de net_sched: add missing tcf_lock for act_connmark adds 7788174e8726 tcp: change IPv6 flow-label upon receiving spurious retran [...] adds 066b10300889 net/ipv4: Add extack message that dev is required for ONLINK adds 1367bbf52a43 net/ipv6: Do not reset nl_net in ip6_route_info_create adds 0340376ecc89 net: dsa: mv88e6xxx: Share main switch IRQ adds 459479da9769 bridge: Switch to bitmap_zalloc() adds 7f12c8a3670f staging: fsl-dpaa2/eth: Delay netdev_register() call adds 34ff68465a17 dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/net adds 531778d0e3a3 Merge branch 'dpaa2-eth-Move-DPAA2-Ethernet-driver' adds ec6ea8e3eee9 net: stmmac: Add CBS support in XGMAC2 adds d99b7d6bca9c net: remove duplicated include from net_failover.c adds 181ab62311c6 bnxt_en: remove set but not used variable 'rx_stats' adds 94524d8fc965 net/tls: Add support for async decryption of tls records adds c2ad647c6442 selftests/tls: Add test for recv(PEEK) spanning across mul [...] adds 2de9d505fb0d rds: store socket timestamps as ktime_t adds c8b795669a5e qed: Lower the severity of a dcbx log message. adds c9e4f5f067f0 liquidio: remove set but not used variable 'irh' adds 5582f44360c4 net: dsa: b53: Provide sensible defaults adds 2d5c28859839 net: bgmac: remove set but not used variable 'err' adds b9de3963cc2b net/sched: fix type of htb statistics adds d28118e39516 net: mvneta: Don't check NETIF_F_GRO ourself adds 7772988ad623 net: mvneta: enable NETIF_F_RXCSUM by default adds bd9f1ee36409 net: mvneta: reduce smp_processor_id() calling in mvneta_t [...] adds 42220b77495d Merge branch 'mvneta-some-small-improvements' adds 1914104fc6f8 net: nixge: Fix Kconfig warning with OF_MDIO adds 743e481580b4 tcp: remove useless add operation when init sysctl_max_tw_buckets adds c309b158090d net: dsa: mv88e6xxx: Fix writing to a PHY page. adds 4382172fa778 net: dsa: mv88e6xxx: Add SERDES phydev_link_change for 6352 adds 1fcc3fd75ee5 Merge branch 'Full-phylink-support-for-mv88e6352' adds 6dae6f06f0fc net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow adds c57d2358ff0d net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices adds b75ba3822c61 net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices adds 19052a3b7710 net/mlx5e: IPoIB, Use priv stats in completion rx flow adds 132c5b452ed8 Merge branch 'mlx5e-IPoIB-stats' adds 35878618c92d liquidio: Added delayed work for periodically updating the [...] adds 05a6843c9281 tipc: correct structure parameter comments for topsrv adds 41dafea2af78 net: hns3: Fix for vf vlan delete failed problem adds fd5f9da3f658 net: hns3: Fix for multicast failure adds 54e97d117baf net: hns3: Fix error of checking used vlan id adds ce2c1d2ea67a net: hns3: Implement shutdown ops in hns3 pci driver adds 0f29fc23b21d net: hns3: Fix for loopback selftest failed problem adds 3f8601f0f571 net: hns3: Fix ping exited problem when doing lp selftest adds daaa8521760e net: hns3: Preserve vlan 0 in hardware table adds 2d03eacc0b7e net: hns3: Only update mac configuation when necessary adds 7f7d9e501f41 net: hns3: Change the dst mac addr of loopback packet adds 7a0a92840268 net: hns3: Remove redundant codes of query advertised flow [...] adds 12f46bc1d447 net: hns3: Refine hns3_get_link_ksettings() adds 4ee5489e5419 Merge branch 'hns3-fixes' adds b5e281ab5a96 cxgb4: when max_tx_rate is 0 disable tx rate limiting adds 68ddc82aff0c cxgb4: collect hardware queue descriptors adds d8d7477702f7 net/wan/fsl_ucc_hdlc: allow ucc index up to 7 adds 43a78e0e64d1 net/wan/fsl_ucc_hdlc: allow PARITY_CRC16_PR0_CCITT parity adds 8978ca7c8b7b net/wan/fsl_ucc_hdlc: Adding ARPHRD_ETHER adds 045f77baf6b4 net/wan/fsl_ucc_hdlc: hmask adds 040b7c94e4ec net/wan/fsl_ucc_hdlc: GUMR for non tsa mode adds ccb7bc0edd99 net/wan/fsl_ucc_hdlc: tx timeout handler adds 802869f4e542 Merge branch 'ethernet-over-hdlc' adds 11bfdabb7ff5 net: phy: mscc: factorize code for LEDs mode adds 0969abaa5093 net: phy: mscc: factorize function for getting LED mode from DT adds a993e0f583c7 net: phy: mscc: read 'vsc8531,vddmac' as an u32 adds 36c53cf0f465 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 adds 5ff8e1f3cd63 net: phy: mscc: read 'vsc8531, led-%d-mode' as an u32 adds 4bdbacfda627 dt-bindings: net: phy: mscc: vsc8531: remove compatible fr [...] adds e02eef317d71 dt-bindings: net: phy: mscc: vsc8531: factorize vsc8531, l [...] adds 2fc4aa59ab47 net: usbnet: mark expected switch fall-through adds 36302685f593 Merge
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
adds 80aaa9c16415 mac80211: Add he_capa debugfs entry adds 6f527287e0bb mac80211: remove pointless 'params' NULL checks adds 331aead5203f mac80211: use le16_encode_bits() instead of open-coding adds adf8ed01e4fd mac80211: add an optional TXQ for other PS-buffered frames adds 03512ceb60ae ieee80211: remove redundant leading zeroes adds 244eb9ae7973 cfg80211: add he_capabilities (ext) IE to AP settings adds 34fb190ec0e2 mac80211: in AP mode, set bss_conf::he_supported adds b0aa75f0b1b2 ieee80211: add new VHT capability fields/parsing adds 09b4a4faf9d0 mac80211: introduce capability flags for VHT EXT NSS support adds 7eb26df29725 mac80211: add ability to parse CCFS2 adds e80d642552a3 mac80211: copy VHT EXT NSS BW Support/Capable data to station adds 70e53669c4c4 mac80211: Store sk_pacing_shift in ieee80211_hw adds d1332e7be250 mac80211: support radiotap L-SIG data adds 2b815b04dfe4 nl80211: Add CAN_REPLACE_PTK0 API adds 62872a9b9a10 mac80211: Fix PTK rekey freezes and clear text leak adds c3d1f8752802 mac80211: support reporting 0-length PSDU in radiotap adds 77cbbc35a49b mac80211: fix saving a few HE values adds add7453ad62f wireless: align to draft 11ax D3.0 adds 0eeb2b674f05 mac80211: add an option for station management TXQ adds edba6bdad6fe mac80211: allow AMSDU size limitation per-TID adds 9739fe29a207 mac80211: add an option for drivers to check if packets ca [...] adds 40b5a0f8c6c7 mac80211: remove unnecessary NULL check adds 014f5a250fc4 cfg80211: validate wmm rule when setting adds 579d03fecb23 Merge tag 'mac80211-next-for-davem-2018-09-05' of git://gi [...] adds fbb66ad5dcbe net/mlx5e: Make function mlx5i_grp_sw_update_stats() static adds 05dcc7129864 net: lan743x_ptp: make function lan743x_ptp_set_sync_ts_in [...] adds fa788d986a3a packet: add sockopt to ignore outgoing packets adds 428f944bd586 netlink: Make groups check less stupid in netlink_bind() adds 9e7e6cabf371 failover: Add missing check to validate 'slave_dev' in net [...] adds 3c576de30bb4 nfp: fix readq on absolute RTsyms adds 31e380f38f6d nfp: prefix rtsym error messages with symbol name adds e84b2f2db2ea nfp: validate rtsym accesses fall within the symbol adds eebd3faa4f03 Merge branch 'nfp-improve-the-new-rtsym-helpers' adds 7848418e28f5 nfp: separate VXLAN and GRE feature handling adds fa8cd98c0640 net: lan78xx: Bail out if lan78xx_get_endpoints fails adds 7a6b022d7964 net: lan78xx: Drop unnecessary strcpy in lan78xx_probe adds 6be665a56d36 net: lan78xx: Switch to SPDX identifier adds 51ceac9fb588 net: lan78xx: Make declaration style consistent adds d4cc597623c3 Merge branch 'net-lan78xx-Minor-improvements' adds c383edc42403 rtnetlink: add rtnl_get_net_ns_capable() adds 9f3c057c146f if_addr: add IFA_TARGET_NETNSID adds d38071455ffb ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR adds 6ecf4c37eb3e ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR adds 87ccbb1f9436 rtnetlink: move type calculation out of loop adds 19d8f1ad12fd if_link: add IFLA_TARGET_NETNSID alias adds 7e4a8d5a93f6 rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g adds 978a46fa6c34 ipv4: add inet_fill_args adds 203651b665f7 ipv6: add inet6_fill_args adds 6ef848efc231 Merge branch 'rtnetlink-add-IFA_TARGET_NETNSID-for-RTM_GETADDR' adds a3f723079df8 qed*: Utilize FW 8.37.7.0 adds 8ca7c1608c34 net: dsa: b53: Add ability to enable/disable port interrupts adds 16994374a6fc net: dsa: b53: Make SRAB driver manage port interrupts adds 5e004460f874 net: dsa: b53: Add helper to set link parameters adds a8e8b9853136 net: dsa: b53: Add PHYLINK support adds 0e01491de646 net: dsa: b53: Add SerDes support adds 2002bc328ca3 Merge branch 'dsa-b53-SerDes-support' adds 83033688b7ad net/mlx5: Change flow counters addlist type to single linked list adds 6e5e22839136 net/mlx5: Add new list to store deleted flow counters adds 9aff93d7d0d4 net/mlx5: Store flow counters in a list adds 12d6066c3b29 net/mlx5: Add flow counters idr adds d24082050f2f net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c adds 1462e48db059 net/mlx5e: Move Q counters allocation and drop RQ to init_rx adds 64109f1dc41f net/mlx5e: Replace PTP clock lock from RW lock to seq lock adds f007c13d4ad6 net/mlx5e: Set ECN for received packets using CQE indication adds fe1dc069990c net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets adds ddc9cc013161 Merge tag 'mlx5e-updates-2018-09-05' of git://git.kernel.o [...] adds 488752220b4a liquidio: Add spoof checking on a VF MAC address adds ddc4d236dc71 liquidio CN23XX: Remove set but not used variable 'ring_flag' adds fa642f08839b openvswitch: Derive IP protocol number for IPv6 later frags adds 38bb4ac91bd8 bnxt_en: remove set but not used variable 'addr_type' adds 0fdc0d675b92 freescale: ethernet: remove unnecessary unlikely() adds 98cdb4807123 net: dsa: Expose tagging protocol to user-space adds 6577b0f71665 nfp: replace spin_lock_bh with spin_lock in tasklet callback adds be7e1b334be4 liquidio: lio_fetch_vf_stats() can be static adds a89cdd8e7c74 cxgb4: impose mandatory VLAN usage when non-zero TAG ID adds 7a8c7f5c30f9 net: dsa: b53: Fix build with B53_SRAB enabled and not B53_SERDES adds 6ad96bdca8aa i40e(vf): remove i40e_ethtool_stats.h header file adds 6d7a8df6dfe4 net: sched: act_skbedit: remove dependency on rtnl lock adds f20a4d01175a net: sched: act_nat: remove dependency on rtnl lock adds cc577b01ba12 net: stmmac: Enable TC Ops for GMAC >= 4 adds 09317da317e5 failover: Fix error return code in net_failover_create adds 25290bfc120d cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm adds 0153167aebd0 net/ipv6: Remove rt6i_prefsrc adds aea890b8b2e0 sch_htb: Remove local SKB queue handling code. adds 596977300ab5 sch_netem: Move private queue handler to generic location. adds 0c69198d81dc infiniband: nes: Use skb_peek_next() and skb_queue_walk(). adds 8b69bd7d8a89 ppp: Remove direct skb_queue_head list pointer access. adds 7957a9dea8bf mac80211: Don't access sk_queue_head->next directly. adds e42a43a5cab2 lan78xx: Do not access skb_queue_head list pointers directly. adds 1181d629cc13 sctp: Use skb_queue_is_first(). adds e3554197fc8f p54: Use skb_peek_tail() instead of direct head pointer accesses. adds 1173ab7b6202 bnx2fc_fcoe: Use skb_queue_walk_safe(). adds 250bb6f0f824 staging: rtl8192e: Use __skb_peek(). adds 776f07ee303a brcmfmac: Use __skb_peek(). adds a8305bff6852 net: Add and use skb_mark_not_on_list(). adds 992cba7e276d net: Add and use skb_list_del_init(). adds 6effee6840af can: Remove SKB list assumptions in rx-offload.c adds 8b9db0d0aa3e rtl818x: Remove SKB list assumptions. adds fd2b803fa8ef Merge branch 'skb_list_cleanups' adds 86c55361e569 net: sched: cls_flower: dump offload count value adds 8ecc7c8a1c16 net_sched: remove redundant qdisc lock classes adds 11957be20ff6 htb: use anonymous union for simplicity adds f973b76888aa net: dsa: b53: Uninitialized variable in b53_adjust_link() adds 0527097ce81c net: xenbus: remove redundant condition check before debug [...] adds aad06d1104e8 xen-netback: remove unecessary condition check before debu [...] adds fe2d22b17288 liquidio: Disabling tasklet when NAPI is active adds 4b6e326b2d34 liquidio: Per queue oom work queue adds 8bf6edcd96fc liquidio: Removed droq lock adds 82bcee42059f Merge branch 'liquidio-Removed-droq-lock-from-Rx-path' adds 3ee5c8873fd3 net: aquantia: fix hw_atl_utils_fw_upload_dwords adds 0e1a0dde8088 net: aquantia: definitions for WOL adds a0da96c08cfa net: aquantia: implement WOL support adds 92ab64079d6b net: aquantia: implement EEE support adds e91578488fd0 net: aquantia: whitespace changes adds 8f60f762aa3d net: aquantia: renaming for better visibility adds 85e55db7dcc5 net: aquantia: bump driver version adds 80de556a6bf4 Merge branch 'aquantia-implement-WOL-and-EEE-support' adds 150085791afb net/tls: Fixed return value when tls_complete_pending_work [...] adds 1fb0d4e8ddb1 net: dsa: b53: Only call b53_port_event() for SGMII ports adds 67edf21e5adf scsi: libcxgbi: fib6_ino reference in rt6_info is rcu protected adds 0041195d55bc netlink: remove hash::nelems check in netlink_insert adds eca09be82eb8 nfp: report FW vNIC stats in interface stats adds fddc175d0c07 Merge remote-tracking branch 'net-next/master' adds 69495d2a5295 libbpf: Remove the duplicate checking of function storage adds a9c676bc8fc5 bpf/verifier: fix verifier instability adds e1302542e37e xdp: unlikely instrumentation for xdp map redirect adds 2a68d85fe1b7 xdp: explicit inline __xdp_map_lookup_elem adds 47b123ed9e99 xdp: split code for map vs non-map redirect adds ad1242d8a063 selftests/bpf: add missing executables to .gitignore adds f5bd3948eb07 selftests/bpf/test_progs: do not check errno == 0 adds 52b7b7843d95 tools/bpf: sync kernel uapi header if_link.h to tools adds f7010770fbac tools/bpf: move bpf/lib netlink related functions into a new file adds 36f1678d9e0b tools/bpf: add more netlink functionalities in lib/bpf adds f6f3bac08ff9 tools/bpf: bpftool: add net support adds a7c19db38d62 bpf: add bpffs pretty print for program array map adds ad3338d2508c tools/bpf: bpftool: support prog array map and map of maps adds 2e2a0c961a87 Merge branch 'progarray_mapinmap_dump' adds 9d0b3c1f1451 tools/bpf: fix a netlink recv issue adds 1edb6e035eb7 net/core/filter: fix unused-variable warning adds f90423fa2c1e Merge remote-tracking branch 'bpf-next/master' adds 211d6f2dc883 xfrm: Make function xfrmi_get_link_net() static adds 0c05f9837667 esp: remove redundant define esph adds 4a132095dd64 xfrm: allow driver to quietly refuse offload adds 0f575206baf0 Merge remote-tracking branch 'ipsec-next/master' adds e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size adds 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure adds 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast adds 00afd4c21f2f NFC: fix attrs checks in netlink interface adds 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier adds c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() adds 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] adds 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] adds 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver adds 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() adds 1f008cfec5d5 NFC: fdp: Fix unused variable warnings adds 4fb95f95dfb1 Merge remote-tracking branch 'nfc-next/master' adds bd1d395070cc ath10k: fix kernel panic by moving pci flush after napi_disable adds 3f96556f639e wcn36xx: Use kmemdup instead of duplicating it in wcn36xx_ [...] adds d410e28f3ae4 wcn36xx: use dma_zalloc_coherent instead of allocator/memset adds 58da3b423070 ath10k: skip resetting rx filter for WCN3990 adds a9911937e7d3 ath10k: schedule hardware restart if WMI command times out adds 06ae8dc00433 ath10k: use struct_size() in kzalloc() adds bf05e0fe7da4 ath9k: Remove unnecessary parentheses adds a2f73a167dc1 ath9k: remove unused array firstep_table adds d9c52fd17cb4 ath9k: fix tx99 with monitor mode interface adds 4ac1f003e72a ath6kl: Remove unnecessary parentheses adds 32dcfe8316cd wil6210: remove reset file from debugfs adds 22b9610ec687 wil6210: add support for channel 4 adds 9a65064abdf8 wil6210: drop Rx multicast packets that are looped-back to STA adds 596bdbcce90f wil6210: set edma variables only for Talyn-MB devices adds 686ab4f5bd8d wil6210: allocate rx reorder buffer only if rx reorder is enabled adds df2b53884a5a wil6210: prevent usage of tx ring 0 for eDMA adds 84f16fbb6238 wil6210: fix RX buffers release and unmap adds b9010f105f21 wil6210: add FT roam support for AP and station adds 4405b632e3da wil6210: fix invalid memory access for rx_buff_mgmt debugfs adds 34d5629d2ca8 ath10k: limit available channels via DT ieee80211-freq-limit adds 9cac6a9b6297 Merge ath-next from
git://git.kernel.org/pub/scm/linux/ker
[...] adds b21e32dc348a iwlwifi: turn timestamp marker cmd off by default adds fe997b00c5b5 iwlwifi: remove unused TLC debugging commands adds dd2690579f51 iwlwifi: runtime: avoid calling debugfs read functions mor [...] adds 2210f6959dfa iwlwifi: set the tid for non-QOS frames to zero adds 2d8c261511ab iwlwifi: add d3 debug data support adds 11a0513cac8a iwlwifi: mvm: remove duplicate if in iwl_mvm_setup_connect [...] adds a75b9b333aeb iwlwifi: mvm: protect D0i3 code behind CONFIG_PM adds 2afa6a7311f5 iwlwifi: mvm: support new WoWLAN status FW API adds 86e177d80ff7 iwlwifi: mvm: add NOA and CSA to a probe response adds 7d2bcc22cd16 iwlwifi: add required include to iwl-fh.h adds bd6fc6552b05 iwlwifi: mvm: add bss color to radiotap adds 621f3f57050a iwlwifi: mvm: add support for RX_AMPDU_EOF bit for HE SU adds c630b477caf7 iwlwifi: mvm: move he RX handling to a separate function adds 4799ea53a578 iwlwifi: mvm: move he RX handling to a separate function adds 75e9947ea42d iwlwifi: enable reading the value of delay in timestamp_ma [...] adds 7891965d74bc iwlwifi: drop packets with bad status in CD adds 9b3089bd820d iwlwifi: pcie: allow using tx init for other queues but th [...] adds 89d5e833534b iwlwifi: pcie: make non-static hcmd and rx code adds 4290eaad7a8a iwlwifi: remove dump_regs() from transport ops adds 33bdccb71aa6 iwlwifi: remove FSF's address from the license notice adds 4c2f445c0f49 iwlwifi: mvm: skip EBS in low latency mode while fragmente [...] adds 0791c2fce3c8 iwlwifi: mvm: support new reduce tx power FW API. adds 9416560e4153 iwlwifi: pcie: store the default rxq number adds b6fe27575a04 iwlwifi: pcie: make gen2 of apm_init non-static adds 38bd7e58cf41 iwlwifi: add 80211 hdr offset to trace data adds 84f260251ed8 iwlwifi: don't WARN on trying to dump dead firmware adds 2b3fae668c66 iwlwifi: pcie: avoid unnecessary work if NIC is disconnected adds 50f067b35684 iwlwifi: mvm: support Coex Schema 2 adds f60c9e591b05 iwlwifi: improve the flow when a NIC is disconnected adds 941ab4eb66c1 iwlwifi: mvm: fix BAR seq ctrl reporting adds 1a19c139be18 iwlwifi: mvm: avoid sending too many BARs adds 3baf7528d6f8 iwlwifi: mvm: Send LQ command as async when necessary adds e506b481642a iwlwifi: pcie: set interrupt coalescing also for gen2 adds 754f890a3aef iwlwifi: remove all occurrences of the FSF address paragraph adds dabf98443858 iwlwifi: mvm: implement extended HE-MU sniffer API adds de8da2306084 iwlwifi: mvm: put LTF symbol size into HE radiotap adds 93cc712a7993 iwlwifi: mvm: properly decode HE GI duration adds 925bc2b189ec iwlwifi: mvm: report # of LTF symbols for extended range SU PPDUs adds 317bc55fa82f iwlwifi: mvm: remove channel 2 from HE radiotap if not applicable adds 06c34dee07c7 iwlwifi: Add missing 11n disable module parameter check adds 65c3b582ecab iwlwifi: mvm: send BCAST management frames to the right station adds 2859de7637b5 iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates adds c5f97542aa06 iwlwifi: change monitor DMA to be coherent adds ae17404e3860 iwlwifi: avoid code duplication in stopping fw debug data [...] adds 3e467b8e4cf4 iwlwifi: rs-fw: enable STBC in he correctly adds 423584dd8060 iwlwifi: rs-fw: support dcm adds 764f9de50271 iwlwifi: mvm: decode HE TB PPDU data adds 1169310fa9a8 iwlwifi: refactor txq_alloc for supporting more command type adds 930ab73c3759 iwlwifi: mvm: activate fragmented EBS in case of fragmented scan adds ea7c2bfdec6d Revert "iwlwifi: allow memory debug TLV to specify the mem [...] adds ab27926d9e4a iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF [...] adds 647d2886a892 Merge tag 'iwlwifi-next-for-kalle-2018-08-31' of git://git [...] adds 9e9e11d83238 brcmsmac: Remove extra parentheses adds 057118edfc36 cw1200: Remove extra parentheses adds 62a25dc56990 mt76x2u: Add support for Alfa AWUS036ACM adds 3348ef6a6a12 libertas_tf: prevent underflow in process_cmdrequest() adds 2fef681a4cf7 brcmfmac: add CYW89342 mini-PCIe device adds 4ad298da9392 brcmfmac: add FT-based AKMs in brcmf_set_key_mgmt() for FT [...] adds a858376cdbb3 brcmfmac: add 4-way handshake offload detection for FT-802.1X adds 5945310a1755 orinoco: remove unused array encaps_hdr and macro ENCAPS_OVERHEAD adds 199ba9faca90 rtl8187: Fix warning generated when strncpy() destination [...] adds 7bd4628c2f31 mwifiex: do no submit URB in suspended state adds 33a164fa8a4c mwifex: free rx_cmd skb in suspended state adds f483039cf51a rt2x00: use simple_read_from_buffer() adds cb18e2e9ec71 brcmfmac: fix wrong strnchr usage adds baa8caf4ab7a rsi: fix memory alignment issue in ARM32 platforms adds 4c62764d0fc2 rsi: improve kernel thread handling to fix kernel panic adds 81c8eccc2404 mt76: Fix comparisons with invalid hardware key index adds 9b2fd48d36e2 mt76x2u: run device cleanup routine if resume fails adds ac5d5b3f199e mt76: verify evt type in usb mcu response adds 2735a6dd7df3 mt76: unify wait_for_mac adds 89e1b1bc075a mt76: rename mt76x2_regs.h adds 797ea2407825 mt76: merge mt76x0/regs.h into mt76x02_regs.h adds 108a4861ef19 mt76: create new mt76x02-lib module for common mt76x{0,2} code adds c378f2473466 mt76: unify mac_get_key_info adds d413127359c3 mt76: add helpers for register access with mt76_dev struct adds 047aed1c38cf mt76: unify mac_shared_key_setup adds 46436b5ef9dd mt76: unify mac_wcid_set_key adds 32bb405fe2bc mt76: unify mac_wcid_setup adds 516ea2a2a9d4 mt76: use mac_wcid_set_drop in mt76x0 adds 459e237f14cd mt76x0: use mt76_wcid_free in mt76x0 adds 98ff26e5e217 mt76: unify mt76x02_vif struct adds f5a7f126e5fe mt76: unify sta structure part 1 adds b2d91fb30223 mt76: unify sta structure part 2 adds 78dae93fd8ff mt76x0: initalize custom tx queues adds 16c8a792ea44 mt76x0: use mt76x02_sta and mt76x02_tx_status adds 5090efa4a2e8 mt76: move mt76_reg_pair definition in mt76.h adds 4c89ff2c74e3 mt76: split __mt76u_mcu_send_msg and mt76u_mcu_send_msg routines adds 288d600a8880 mt76: move mt76x2u_mcu_deinit routine in mt76-usb module adds 851ab66e293c mt76: add multiple regs read support to usb_mcu layer adds 795dbf0fd20c mt76x0: use mt76u_init for bus initialization adds e9fa647a0ad3 mt76x0: remove mt76x0_vendor_reset routine adds 72750efddba9 mt76x0: remove mt76x0_vendor_single_wr routine adds 84740d5dc66e mt76x0: remove mt76x0_mcu_msg_alloc routine adds ad27c4ae0ba7 mt76x0: use shared mt76 usb mcu completion adds 73d411e2d499 mt76x0: remove mt76x0_complete_urb routine adds 172222cff066 mt76x0: remove mt76x0_vendor_request routine adds 876d3d02ee31 mt76x0: remove unused mt76x0_wait_asic_ready routine adds 6f4796b7063e mt76x0: use mt76u_mcu_send_msg utility routine to send fw cmds adds 0e3612e06be4 mt76x0: remove unused mt76x0_mcu structure adds a0b65ca60ec7 mt76x0: use mt76u_mcu_fw_send_data for fw uploading adds 01b302cd5874 mt76x0: remove unused routines for usb_buff alloc/free adds b37b30afc2b3 mt76: Enable NL80211_EXT_FEATURE_CQM_RSSI_LIST adds 514502c3a70b rtl8xxxu: Add rtl8188ctv support adds 7e41fb504592 wireless: remove unnecessary unlikely() adds ec7eccf7ad1c rsi: remove set but not used variables 'header_size' and ' [...] adds b9bcce366bd5 rtlwifi: remove set but unused variables adds cf5652c962da orinoco_usb: fix spelling mistake in fall-through annotation adds 901d2b25d891 Merge remote-tracking branch 'wireless-drivers-next/master' adds f6d5afe542c9 Bluetooth: Remove unnecessary smp_mb__{before,after}_atomic adds b8afe12ac980 Bluetooth: hci_qca: Remove serdev_device_open/close functi [...] adds 9c1eecd5145d Bluetooth: hci_qca: Remove hdev dereference in qca_close(). adds 0254fd67b9ed Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid [...] adds 08d70c106258 Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). adds 9e3fcd2cae4b Merge remote-tracking branch 'bluetooth/master' adds 7f021ac9abf1 cfg80211: remove unnecessary null pointer check in cfg8021 [...] adds 2e8a1aa0dadf cfg80211: remove redundant check of !scan_plan adds a47ad2894b05 Merge remote-tracking branch 'mac80211-next/master' adds 72244b6bc752 gfs2: improve debug information when lvb mismatches are found adds 4f36cb36c9d1 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated adds f0e9ed33621a Merge remote-tracking branch 'gfs2/for-next' adds 85e08e586445 mtd: rawnand: Add the nand_wait_readrdy() helper and use it adds 52f05b6b87de mtd: rawnand: Add the nand_wait_rdy_op() helper and use it adds 7525c9518ea6 mtd: rawnand: Get rid of the ->read_word() hook adds 88aa3bbfc020 mtd: rawnand: marvell: use regmap_update_bits() for syscon access adds f223713f1517 mtd: rawnand: toshiba: Add support for Toshiba Memory BENA [...] adds 33c1c5fee2e8 mtd: rawnand: marvell: document a bit more the driver adds 64a225881705 Documentation: mtd: remove stale pxa3xx NAND controller do [...] adds 434655af6a18 mtd: rawnand: fsl_ifc: check result of SRAM initialization adds ff8648f29fe5 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions adds f1bf52e86572 mtd: rawnand: denali: use SPDX-License-Identifier and fix [...] adds ab0fb17c7d46 mtd: rawnand: qcom: don't include dma-direct.h adds a9fdba0b0e5f mtd: rawnand: Convert to using %pOFn instead of device_node.name adds 81592c69c9ed mtd: rawnand: jz4780: use struct_size() in devm_kzalloc() adds 2f91eb6951d9 mtd: rawnand: atmel: use struct_size() in devm_kzalloc() adds 1002aed789bc mtd: rawnand: plat_nand: Pass a nand_chip object to all pl [...] adds 2d9678685b43 mtd: rawnand: Pass a nand_chip object to nand_scan() adds 76b7bb18a74b mtd: rawnand: Pass a nand_chip object to nand_release() adds 25e68c93243b mtd: rawnand: Pass a nand_chip object to nand_wait_ready() adds e858b81b08aa mtd: rawnand: Pass a nand_chip object to ecc->hwctl() adds acf6f2fba9db mtd: rawnand: Pass a nand_chip object to ecc->calculate() adds 03784031b1ee mtd: rawnand: Pass a nand_chip object to ecc->correct() adds 6af9275a39b0 mtd: rawnand: Pass a nand_chip object to ecc->read_xxx() hooks adds 11f100b536a0 mtd: rawnand: Pass a nand_chip object to ecc->write_xxx() hooks adds 0cde13f1772c mtd: rawnand: Pass a nand_chip object to chip->read_xxx() hooks adds 1b0d4bf894a4 mtd: rawnand: Pass a nand_chip object to chip->write_xxx() hooks adds b1e4396f17f6 mtd: rawnand: Pass a nand_chip object to chip->select_chip() adds 320d8272bda8 mtd: rawnand: Pass a nand_chip object to chip->block_xxx() hooks adds 239edda183cd mtd: rawnand: Pass a nand_chip object to chip->cmd_ctrl() adds 0a49cdf34151 mtd: rawnand: Pass a nand_chip object to chip->dev_ready() adds 5ab3a61737af mtd: rawnand: Pass a nand_chip object to chip->cmdfunc() adds a3bf6e2e2c4e mtd: rawnand: Pass a nand_chip object to chip->waitfunc() adds e566136e1bc8 mtd: rawnand: Pass a nand_chip object to chip->erase() adds d6e5a21935ea mtd: rawnand: Pass a nand_chip object to chip->{get, set}_ [...] adds f6ef02fec94b mtd: rawnand: Pass a nand_chip object to chip->setup_read_retry() adds d3afaeb4ba86 mtd: rawnand: Pass a nand_chip object to chip->setup_data_ [...] adds eae2a8d7dee2 mtd: rawnand: Pass a nand_chip object to all nand_xxx_bbt( [...] adds 70c1d87cd67b mtd: rawnand: Pass a nand_chip object nand_erase_nand() adds ddc789c57499 mtd: rawnand: marvell: rework BCH engine failure path adds 3e4111031952 mtd: rawnand: marvell: support 8b/512B strength for 2kiB p [...] adds 1a26660fb24e mtd: rawnand: Remove docg4 adds 08338928172b ARM: pxa: palmtreo: Drop docg4 specific init adds d882599ba8a5 mtd: rawnand: Make maxchips an unsigned int adds 9b2c0b94ae32 mtd: rawnand: Do not treat !maxchips specially in nand_sca [...] adds bb18b17c6699 Merge remote-tracking branch 'nand/nand/next' adds cf5448b5c3d8 crypto: caam/jr - remove ablkcipher IV generation adds aec48adce85d crypto: caam/qi - remove ablkcipher IV generation adds 5ca7badb1f62 crypto: caam/jr - ablkcipher -> skcipher conversion adds 9dbe3072c6b1 crypto: caam/qi - ablkcipher -> skcipher conversion adds 578bdaabd015 crypto: speck - remove Speck adds 3bdd23f886c0 crypto: xcbc - Remove VLA usage adds d73d67fbcb94 crypto: cbc - Remove VLA usage adds ebf533adc877 crypto: ccm - Remove VLA usage adds b68a7ec1e9a3 crypto: hash - Remove VLA usage adds a9f7f88a12f1 crypto: api - Introduce generic max blocksize and alignmask adds 1299c9cfae6d crypto: qat - Remove VLA usage adds f3569fd613f6 crypto: shash - Remove VLA usage in unaligned hashing adds e82867fddd28 crypto: ccp - add timeout support in the SEV command adds 820684cc269f crypto: atmel - switch to SPDX license identifiers adds ab8085c130ed crypto: x86 - remove SHA multibuffer routines and mcryptd adds 00227e3a1d08 crypto: arm/ghash-ce - implement support for 4-way aggregation adds ed6ed11830a9 crypto: arm64/aes-modes - get rid of literal load of adden [...] adds 598b7d41e544 crypto: arm64/crc32 - remove PMULL based CRC32 driver adds 6c1b0da13e52 crypto: arm64/crct10dif - preparatory refactor for 8x8 PMU [...] adds 2fffee536c68 crypto: arm64/crct10dif - implement non-Crypto Extensions [...] adds dd8b083f9a5e crypto: api - Introduce notifier for new crypto algorithms adds b76377543b73 crc-t10dif: Pick better transform if one becomes available adds 11dcb1037f40 crc-t10dif: Allow current transform to be inspected in sysfs adds a1b22a5f45fe crypto: arm/chacha20 - faster 8-bit rotations and other op [...] adds 55628d01c950 Merge remote-tracking branch 'crypto/master' adds 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...] adds e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure adds dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...] adds 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro adds a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg adds 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put adds 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...] adds cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon adds 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON adds 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...] adds 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info adds e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings adds a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver adds eb91cde094f5 dt-bindings: tc358754: add DT bindings adds f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver adds 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile adds bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage adds 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks adds d7734b74095d drm/vkms: Add atomic_helper_check_plane_state adds dfb9f5cabfe3 drm/vkms: subclass CRTC state adds 27fb462a01c3 drm/bridge/tc358764: fix drm helper name adds 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t adds 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...] adds e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume() adds 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message adds d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop adds 570913e0b1be drm/rockchip: vop: add px30 vop support adds 3e77c4d02237 drm/vkms: Subclass plane state adds 6c234fe37c57 drm/vkms: Implement CRC debugfs API adds bc0d332daef3 drm/vkms: Release pages_lock before return adds 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset adds ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...] adds e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...] adds 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...] adds 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...] adds 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...] adds 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added adds 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put adds 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend() adds e61e0f07ef0d gpu: drm: virtio: code cleanup adds 31e63d31eaf0 drm/vkms: Fix vmap_count increment position adds e750218d26c3 drm/doc: clarify how to acquire required vblank event reference adds 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...] adds e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...] adds 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put adds f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export adds abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...] adds 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp adds b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put adds 5043348a4969 drm: qxl: Fix error handling at qxl_device_init adds 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...] adds eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put adds d5cc15a0c66e drm: crc: Introduce verify_crc_source callback adds 4396551e9cf3 drm: crc: Introduce get_crc_sources callback adds b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback adds 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback adds 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback adds a8c20833c6bf drm/i915/crc: implement verify_crc_source callback adds 260bc55116c5 drm/i915/crc: implement get_crc_sources callback adds ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback adds 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names adds b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel adds 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable() adds fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock adds 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete adds 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit adds 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...] adds d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error adds 3eb3cd04e2d8 drm/panel: Fix sphinx warning adds 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h> adds a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops adds e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops adds 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops adds 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops adds c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...] adds 7e7b68ef0076 drm/fourcc: Add DOC: overview comment adds af6979331da1 drm/vkms/crc: Implement verify_crc_source callback adds c0811a7d5bef drm/crc: Cleanup crtc_crc_open function adds ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()" adds e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface adds 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc() adds a5ec8332d428 drm: Add per-plane pixel blend mode property adds bc537a9cc47e Merge drm/drm-next into drm-misc-next adds bf1178c98930 drm/bridge: ti-sn65dsi86: Add mystery delay to enable() adds 319711f98208 drm/atmel-hlcdc: prefer a higher rate clock as pixel-clock base adds 9946a3a9dbed drm/atmel-hlcdc: allow selecting a higher pixel-clock than [...] adds 7473b9aff963 dt-bindings: display: bridge: lvds-transmitter: add ti, ds90c185 adds 2e7c04aec867 dt-bindings: display: atmel: optional video-interface of e [...] adds 012877b76c2f drm/atmel-hlcdc: always iterate over the first 4 output endpoints adds b6e075c3cb6e drm/atmel-hlcdc: support bus-width (12/16/18/24) in endpoi [...] adds dc879f61c45d drm/rockchip: fix coding style and incorrect description adds 29adeb4f954b drm/rockchip: Use struct_size() in devm_kzalloc() adds a6edf83922ef drm/rockchip: vop: fix some register define error for px30 adds aba911e6ac74 drm/bochs: Replace ttm_bo_unref with ttm_bo_put adds 4efd631e2f48 drm/cirrus: Replace ttm_bo_unref with ttm_bo_put adds 233c2b74b008 drm/qxl: Replace ttm_bo_unref with ttm_bo_put adds 94f4a12707c9 drm/virtio: Replace ttm_bo_reference with ttm_bo_get adds 0e7a3d4b66e1 drm/virtio: Replace ttm_bo_unref with ttm_bo_put adds 09c4b4945743 drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() adds 5ce70c799ac2 drm_dp_cec: check that aux has a transfer function adds 9bcf6d9868ae drm_dp_cec: add note about good MegaChips 2900 CEC support adds a4c30a4861c5 drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remo [...] adds 46094b2baeeb drm/nouveau: add DisplayPort CEC-Tunneling-over-AUX support adds e86e894751f0 drm/amdgpu: add DisplayPort CEC-Tunneling-over-AUX support adds b972cece9448 drm: Describe pixel_blend_mode in drm_plane_state adds fbb0de795078 Add udmabuf misc device adds fbc42d455a29 fbdev: show fbdev number for debugging adds 5fa793d36646 fbdev: allow apertures == NULL in remove_conflicting_frame [...] adds 69aa5355ab0d fbdev: add kerneldoc do remove_conflicting_framebuffers() adds 4d18975c78f2 fbdev: add remove_conflicting_pci_framebuffers() adds a62dfac0ff98 drm/amdgpu: use simpler remove_conflicting_pci_framebuffers() adds 256ee417525a drm/cirrus: use simpler remove_conflicting_pci_framebuffers() adds 77d1ed41c0c1 drm/bochs: use simpler remove_conflicting_pci_framebuffers() adds 39a3043aa446 drm/radeon: use simpler remove_conflicting_pci_framebuffers() adds 020aa2ec15fc drm/mgag200: use simpler remove_conflicting_pci_framebuffers() adds 770af5859d69 drm/virtio: use simpler remove_conflicting_pci_framebuffers() adds ff07a5854b09 drm/vc4: use simpler remove_conflicting_framebuffers(NULL) adds a7e3fa769891 drm/sun4i: use simpler remove_conflicting_framebuffers(NULL) adds 6e4228fbaf0f drm/tegra: kick out simplefb adds b9a40816fef7 Document/gpu: Use new vm_fault_t type adds a9734d8ee633 drm: Suppress user controlled spam for invalid drm_wait_vb [...] adds 5ddd6582cd7b drm: Remove "protection" around drm_vma_offset_manager_destroy() adds 7948a2b15873 qxl: fix null-pointer crash during suspend adds 6c19787e10b1 drm/virtio: track virtual output state adds b3f13ec958a7 drm/virtio: add virtio_gpu_object_detach() function adds a3b815f09bb8 drm/virtio: add iommu support. adds 683a0e630cb4 dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_create adds 69517c1798f3 dt-bindings: display: Add compatible for A64 DE2 display pipeline adds 06f27fe9ffb7 drm/sun4i: Add support for A64 mixers adds dd8bd5478cc4 drm/sun4i: Add support for A64 display engine adds d9ac59978d0d dt-bindings: display: Add compatible for A64 HDMI adds 50414b954ba6 dt-bindings: sun4i-drm: add HDMI VCC supply property for s [...] adds 633ba1e086e1 drm/sun4i: Add support for HDMI voltage regulator adds 3880f62e476d drm/rockchip: add function to check if endpoint is a subdriver adds 1f0f01515172 drm/rockchip: Add support for Rockchip Soc RGB output interface adds 8d544233100b drm/rockchip: vop: Add directly output rgb feature for px30 adds 428e15cc41e3 drm/rockchip: vop: add rk3188 vop definitions adds 0ca33adb91c0 drm/vkms: Fix race condition around accessing frame number adds 3ee22b769fd7 drm/rockchip: rgb: add stub functions when rgb encoder is [...] adds f5169a17af4e Merge tag 'drm-misc-next-2018-09-05' of git://anongit.free [...] adds fb96b67c8ae0 drm/omap: Allocate drm_device earlier and unref it as last step adds 52b9ef246d6a drm/omap: Manage the usable omap_dss_device list within om [...] adds eb5bc1f92ba3 drm/omap: Do dss_device (display) ordering in omap_drv.c adds 36c61ae2b755 drm/omap: dss: Remove display ordering from dss/display.c adds f13e97cf3e72 drm/omap: dss: Gather OMAP DSS components at probe time adds cc1876ce5791 drm/omap: dss: Move platform_device_register from core.c t [...] adds 8023651bd3d9 drm/omap: dss: Handle DPI and SDI port initialization failures adds 52dd898a30e0 drm/omap: dss: Remove omapdss_atv_ops get_wss and set_wss [...] adds 9976782f331b drm/omap: dss: Remove DSS encoders get_timings operation adds 21ebcbac5066 drm/omap: dss: Remove unused omapdss_default_get_timings() adds e0528c944058 drm/omap: dss: Constify omap_dss_driver operations structure adds d65b0e0530bb drm/omap: displays: Remove videomode from omap_dss_device [...] adds df91128b205d drm/omap: dss: Remove omap_dss_device panel fields adds 7e7a0edecca0 drm/omap: dss: Rename omap_dss_device list field to output_list adds 6a7c5a2200ad drm/omap: dss: Create global list of all omap_dss_device i [...] adds 9184f8d94c38 drm/omap: dss: Create and use omapdss_device_is_registered() adds a7e82a67c1d7 drm/omap: dss: Rework output lookup by port node adds e10bd354ad79 drm/omap: dss: Allow looking up any device by port adds b93109d7dc9e drm/omap: dss: Move common device operations to common structure adds ec727e3f6184 drm/omap: dss: Add functions to connect and disconnect devices adds 1f507968c30b drm/omap: dss: Move debug message and checks to connection [...] adds 73fc0ac4a695 drm/omap: displays: Don't call disconnect handlers directly adds fb5571717c24 drm/omap: dss: Move src and dst check and set to connectio [...] adds 7269fde4e8c9 drm/omap: displays: Remove input omap_dss_device from panel data adds f3ed97f9ae7d drm/omap: dsi: Simplify debugfs implementation adds 3ce75d67e44c drm/omap: Move DSI debugfs clocks dump to dsi%u_clks files adds de57e9dbc145 drm/omap: dss: Remove output devices list adds 92ce521a4841 drm/omap: dss: Rename for_each_dss_dev macro to for_each_d [...] adds b9f4d2ebf641 drm/omap: dss: Make omap_dss_get_next_device() more generic adds 4e0bb06c0b9a drm/omap: dss: Split omapdss_register_display() adds 67822ae11971 drm/omap: dss: Remove panel devices list adds c1dfe721e096 drm/omap: dss: Move and rename omap_dss_(get|put)_device() adds f324b2798c87 drm/omap: dss: Store dss_device pointer in omap_dss_device adds 845417b3b3b0 drm/omap: dss: Move DSS mgr ops and private data to dss_device adds 5c718e015a0f drm/omap: dss: Modify omapdss_find_output_from_display() t [...] adds 4e20bda68e01 drm/omap: dss: Replace omap_dss_device port number with bitmask adds eaaedaf6a1de drm/omap: dss: Extend omapdss_of_find_source_for_first_ep( [...] adds a25edf0ea6de drm/omap: displays: Don't cast dssdev to panel data unnecessarily adds 66aacfe22d53 drm/omap: dss: Cleanup error paths in output init functions adds edb715dffdee drm/omap: dss: dsi: Move initialization code from bind to probe adds 5fc15d98a068 drm/omap: dss: hdmi4: Move initialization code from bind to probe adds 5f031b471734 drm/omap: dss: hdmi5: Move initialization code from bind to probe adds c87193267d24 drm/omap: dss: venc: Move initialization code from bind to probe adds 27d624527d99 drm/omap: dss: Acquire next dssdev at probe time adds f7e376aece46 drm/omap: dss: Add for_each_dss_output() macro adds bea131966ffa drm/omap: dss: Add function to retrieve display for an output adds a48bc6ac2c6c drm/omap: dss: Remove duplicated parameter to dss_mgr_(dis [...] adds 8a36357ae3b2 drm/omap: dss: Get regulators at probe time adds f96993630445 drm/omap: Remove unneeded variable assignments in omap_mod [...] adds ac3b13189333 drm/omap: Create all planes before CRTCs adds 2ee767922e1b drm/omap: Group CRTC, encoder, connector and dssdev in a s [...] adds 511afb44d72a drm/omap: Reverse direction of DSS device (dis)connect operations adds 79ddb2f0c348 drm/omap: dss: Move connection checks to omapdss_device_(d [...] adds 713165561b7e drm/omap: dss: Move display type validation to initializat [...] adds 3be0f15bd6e9 drm/omap: dss: Merge two disconnection helpers adds 00b30e794ffc drm/omap: Pass pipe pointer to omap_crtc_init() adds e48f9f16a16a drm/omap: Store CRTC lookup by channel table in omap_drm_private adds 67dfd2d3d0c2 drm/omap: Remove omap_crtc_output global array adds d25a7d67465f drm/omap: Remove supported output check in CRTC connect handler adds 0f37938c7c43 drm/omap: Set dispc_channel_connect from DSS output connec [...] adds 43f7078f6b6f drm/omap: dss: Remove the dss_mgr_(dis)connect() operations adds e553ea09e268 drm/omap: dss: Remove unused omap_dss_driver operations adds 6f7ae8c29242 drm/omap: dss: Remove omap_dss_driver .[gs]et_mirror operations adds a4e9ecf4bb19 drm/omap: Remove unnecessary display output sanity checks adds 1298977f0c8a drm/omap: Check omap_dss_device type based on the output_t [...] adds ede880e1825b drm/omap: connector-hdmi: Convert to the GPIO descriptors API adds ac2d1fcbebd6 drm/omap: encoder-tfp410: Convert to the GPIO descriptors API adds 57e0478a29cf drm/omap: panel-nec-nl8048hl11: Convert to the GPIO descri [...] adds aec338cbf8c3 drm/omap: panel-sony-acx565akm: Convert to the GPIO descri [...] adds 2167f9e28a30 drm/omap: panel-tpo-td028ttec1: Drop unneeded linux/gpio.h header adds e7df6571024b drm/omap: panel-tpo-td043mtea1: Convert to the GPIO descri [...] adds 83910ad3f51f drm/omap: Move most omap_dss_driver operations to omap_dss [...] adds 09e5bb6d5b94 drm/omap: dss: Add device operations flags adds f2ea55775e05 drm/omap: Don't call .detect() operation recursively adds 949ea2ef3fed drm/omap: Don't call HPD registration operations recursively adds a21a8f3c93e1 drm/omap: Remove unneeded safety checks in the HPD operations adds 18412b667c96 drm/omap: Merge HPD enable operation with HPD callback reg [...] adds f006325cdc80 drm/omap: Move HPD disconnection handling to omap_connector adds 90279e9518da drm/omap: Don't call EDID read operation recursively adds 70f9cbfc56a3 drm/omap: Get from CRTC to display device directly adds d96aaada5555 drm/omap: Pass both output and display omap_dss_device to [...] adds 7805d1e5098c drm/omap: Don't call HDMI mode and infoframe operations re [...] adds 47a3ee27934a drm/omap: Pass both output and display omap_dss_device to [...] adds 52c5dd2a7bed drm/omap: Determine connector type directly in omap_connector.c adds ec68cd5a18e1 drm/omap: dss: hdmi: Rename hdmi_display_(set|check)_timin [...] adds 9c626dee5cdb drm/omap: encoder-tfp410: Don't fix timings in .set_timing [...] adds 8fe1d36100c8 drm/omap: Make the video_mode pointer to .set_timings() const adds bb23800c887d drm/omap: Remove duplicate calls to .set_timings() operation adds 138fe53ef8d3 drm/omap: Remove unneeded fallback for missing .check_timings() adds 26c91a3898f1 drm/omap: Don't store video mode internally for external encoders adds b4935e3a3cfa drm/omap: Store bus flags in the omap_dss_device structure adds 28120302c2fd drm/omap: Don't call .check_timings() operation recursively adds 35d944cbee21 drm/omap: Query timing information from analog TV encoder adds ca6e968b9326 drm/omap: Remove .get_timings() operation from display connectors adds 31cd7afa3086 drm/omap: panels: Don't modify fixed timings adds 8e9c1c6676ea drm/omap: Move bus flag hack to encoder implementation adds 3fbda31e8148 drm/omap: Split mode fixup and mode set from encoder enable adds 7c27fa57ef31 drm/omap: Call dispc timings check operation directly adds f79fa7da6a29 drm/omap: dpi: Don't fixup video mode in dpi_set_mode() adds 7d39e59be51b drm/omap: dsi: Fixup video mode in .set_config() operation adds 95e472da1094 drm/omap: hdmi: Constify video mode and related pointers adds 96fc64c77537 drm/omap: sdi: Fixup video mode in .check_timings() operation adds a730ce996ce4 drm/omap: venc: Fixup video mode in .check_timings() operation adds d8dbe7914376 drm/omap: Store CRTC timings in .set_timings() operation adds 6ea484309523 drm/omap: Don't call .set_timings() operation recursively adds 1f3eb3461f58 Merge tag 'omapdrm-4.20' of
git://git.kernel.org/pub/scm/l
[...] adds 79556df293b2 drm/i915/gtt: Enable full-ppgtt by default everywhere adds 5f9c4f95bed2 drm/i915/gtt: Full ppgtt everywhere, no excuses adds 516a49cc1946 drm/i915: Fix assert_plane() warning on bootup with extern [...] adds f7a738fca03c drm/i915/icl: compute the TBT PLL registers adds 35e900818e17 drm/i915: Suppress assertion for i915_ggtt_disable_guc adds 900ccf30f9e1 drm/i915: Only force GGTT coherency w/a on required chipsets adds 6bd31b3798c8 drm/i915: Remove unused "ret" variable. adds 7a72c78bdd0a drm/i915: Fix psr sink status report. adds 6f15a7de86c8 drm/i915/dsc: Add missing _MMIO() from PPS registers adds c74a7469f97c Merge drm/drm-next into drm-intel-next-queued adds 4eaf317a60fb drm/i915/kvmgt: Fix compilation error adds bb5ffe6fd58c drm/i915/dp: Limit link training clock recovery loop adds 102506d52922 drm/i915/dp: Refactor max_vswing_tries variable adds 6a2f59e45afc drm/i915: Pull unpin map into vma release adds a5b22b5ed88b drm/i915: Show stack (by WARN) for hitting forcewake errors adds a38bb309c2ce drm/i915/icl: Add remaining registers and bitfields for MG [...] adds 07685c827b2a drm/i915/icl: Implement voltage swing programming sequence [...] adds 3970c65c2b47 drm/i915: Skip repeated calls to i915_gem_set_wedged() adds 4de737a26e6a drm/i915/dp: Improve clock recovery loop limit comment adds b9fcddab4afb drm/i915/icl: implement icl_digital_port_connected() adds 6075546f57f8 drm/i915/icl: store the port type for TC ports adds db7295c2c4ef drm/i915/icl: Update FIA supported lane count for hpd. adds 340a44bef234 drm/i915/icl: program MG_DP_MODE adds bc334d914eee drm/i915/icl: toggle PHY clock gating around link training adds 45ef40aab72e drm/i915/mst: Do not retrain new links adds 65172699a8bd drm/i915/mst: Continue state updates even if AUX writes fail. adds 406bc5633c6b drm/i915: Avoid computing tile_row_size() for untiled objects adds d899aceb6091 drm/i915: Mark up object tiling-and-stride getters as const adds 52dda80d62df drm/i915: Protect guc_fini_wq() against module load abort adds 7ed43df720c0 drm/i915: Restore sane defaults for KMS on GEM error load adds ec5b65a97c60 drm/i915: Don't disable the GPU for older gen on wedging adds ab84a110490d drm/i915/selftests: Use a full emulation of a user ppgtt context adds 6dc17d69f83e drm/i915/selftests: Exercise resetting in the middle of a [...] adds 7a859c655d8f drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment adds c00db496bbd4 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN adds 9936ef55f254 drm/i915/guc: Avoid wasting memory on incorrect GuC pin bias adds b6445e17799d drm/i915/guc: Do not partition WOPCM if GuC is not used adds dd18cedfa36f drm/i915/guc: Move the pin bias value from GuC to GGTT adds 496bcce3c9bf drm/i915: Remove unnecessary ggtt_offset_bias from i915_ge [...] adds 905febf592f7 drm/i915: Add a fault injection point to WOPCM init adds 5503cb0decdc drm/i915: Drop unneed i915 parameter from intel_ring_pin() adds c50dfe79ec3e drm/i915/icl: don't set CNL_DDI_CLOCK_REG_ACCESS_ON anymore adds f00ca81510b9 drm/i915: inline skl_copy_ddb_for_pipe() to its only caller adds 2b7edeb00852 drm/i915/icl: Add TBT checks for PLL calculations adds 6f211ed43438 drm/i915/icl: Set TBT IO in Aux transaction adds 86c1c87d0e62 drm/i915: Downgrade Gen9 Plane WM latency error adds 39f3be162c46 drm/i915: Kick waiters on resetting legacy rings adds f6844a85e0c9 drm/i915/selftests: Replace opencoded clflush with drm_clf [...] adds 3d94361aa13a drm/i915/gtt: remove px_page adds 60548c554be2 drm/i915: Interactive RPS mode adds 21eb1850fa0b drm/i95: Mark GGTT as incoherent for gen10+ adds c358514ba8da Revert "drm/i915/icl: WaEnableFloatBlendOptimization" adds d0f5cc5db114 drm/i915/execlists: Terminate the context image with BB_END adds 0d55babc8392 drm/i915: Drop stray clearing of rps->last_adj adds 12a6c931beff drm/i915/icl: avoid unclaimed PLANE_NV12_BUF_CFG register adds 46e831abe864 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" adds f4de7794de84 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking adds 4668f6954432 drm/i915: Clear all residual RPS events on disabling interrupts adds c444ad790cc2 drm/i915: Fix typo in i915_drm_resume() adds 48928d4b5d62 drm/i915/icl: move has_resource_streamer to GEN11_FEATURES adds 08e3e21a24d2 drm/i915: kill resource streamer support adds a6476ebd4350 drm/i915: Stop dropping irq around resets adds e6a59382924e drm/i915/selftests: Unconditionally do a chipset flush bef [...] adds aaa023782fda drm/i915: ddb_size is of u16 type adds cf1f697acb04 drm/i915/skl: distribute DDB based on panel resolution adds 97f061580004 drm/i915: Pull seqno started checks together adds ae9b06ca067d drm/i915/icl: Fix power well anonymous union initializers adds 48a287ed9d62 drm/i915: Rename intel_power_domains_fini() to intel_power [...] adds 3ae27f7e103d drm/i915/vlv: Remove redundant power well ID asserts adds f28ec6f4ea48 drm/i915: Constify power well descriptors adds d13dd05a1f20 drm/i915/vlv: Use power well CTL IDX instead of ID adds 75e39688f350 drm/i915/ddi: Use power well CTL IDX instead of ID adds 4739a9d2438b drm/i915: Remove redundant power well IDs adds 2183b49933fc drm/i915: Make power well ID names more uniform adds d9fcdc8d1f8e drm/i915: Use existing power well IDs where possible adds 1a260e1117a4 drm/i915/icl: Add missing power gate enums adds c1e63f6df3d3 drm/i915: Warn if we hit the timeout for wait-for-idle adds a4a717010f4e drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] adds a69ab52b0358 drm/i915: Remove extra waiter kick on legacy resets adds d0e062ebb3a4 drm/i915/cfl: Add a new CFL PCI ID. adds d60996ab430c drm/i915: Restore user forcewake domains across suspend adds 7b5ee80a5da3 drm/i915/selftests: Hold rpm for unparking adds c44301fce614 drm/i915: Allow control of PSR at runtime through debugfs, v6 adds 2ac45bdd92e0 drm/i915/psr: Add debugfs support to force a downgrade to [...] adds ee435831ec83 drm/i915/icl: account for context save/restore removed bits adds 41db645a33e7 drm/i915: Bump priority of clean up work adds e02e65001e7b drm/i915: Expose retry count to per gen reset logic adds f4e60c5cfbf2 drm/i915: Force reset on unready engine adds 30b710840e4b drm/i915: Cleanup gt powerstate from gem adds 61e1e376bb25 drm/i915: Restrict gen6_reset_rps_interrupts to gen6+ adds d6fee0dee093 drm/i915: Kick waiters on resetting legacy rings adds dc5977da99ea drm/i915: set DP Main Stream Attribute for color range on [...] adds 08ea70a417ba drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6 adds a99b32a6fff7 drm/i915: Clear stop-engine for a pardoned reset adds ad3c776b1710 drm/i915: Fix PM refcounting w/o DMC firmware adds fc0c5a9d1dab drm/i915: Only skip connector output for disable_display adds 805615dae057 drm/i915: Remove useless error return from intel_init_mocs [...] adds a4417b7b419a drm/i915: Stop holding a ref to the ppgtt from each vma adds 07d805721938 drm/i915: Introduce intel_runtime_pm_disable to pair intel [...] adds 2cd9a689e97b drm/i915: Refactor intel_display_set_init_power() logic adds f5133cca38f5 drm/i915: make PCH_GMBUS* definitions private to gvt adds 336662e5e3c9 drm/i915/gvt: use its own define for gpio adds dce888798d3e drm/i915: remove confusing GPIO vs PCH_GPIO adds 66fc82960c5c drm/i915/execlists: Include reset depth in traces adds da4468a1aa75 drm/i915: Do not redefine the has_csr parameter. adds 6dfc4a8f134f drm/i915: Verify power domains after enabling them adds 59f1c8ab30d6 drm/i915: Increase LSPCON timeout adds 35a5fd9ebfa9 drm/i915/audio: Hook up component bindings even if display [...] adds bcaad532974e drm/i915/icl: Implement HSDIV_RATIO of MG_CLKTOP2_HSCLKCTL [...] adds 7b19f544ed90 drm/i915/icl: Get DDI clock for ICL for MG PLL and TBT PLL adds df4f94e810fc drm/i915: Correct CSB probing for engine state dumper adds 63ec132d5b60 drm/i915/psr: Print PSR_STATUS when PSR idle wait times out. adds 9844d4bf3eb4 drm/i915/psr: Add missing check for I915_PSR_DEBUG_IRQ bit adds 1aeb1b5fa069 drm/i915/psr: Mask PSR irq bits when re-enabling interrupts. adds b1f1c2c11fc6 drm/i915: Fix glk/cnl display w/a #1175 adds 0577ab482f46 drm/i915/psr: Add PSR mode/revision to debugfs adds 63eaf9acc00d drm/i915: Add a small wrapper to check for CCS modifiers. adds 53867b46fa84 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE adds a61d904fd6fa drm/i915: Simplify condition to keep DMC active during S0ix adds 62d3a8deaa10 drm/i915: Free write_buf that we allocated with kzalloc. adds 39d1e234e1e1 drm/i915/icl: implement the tc/legacy HPD {dis,}connect flows adds 99da0b35396f drm/i915: WARN() if we can't lookup_power_well() adds 0229bfd42bbe drm/i915: use for_each_power_well in lookup_power_well() adds f7480b2f6591 drm/i915: move lookup_power_well() up adds 3cf71bc9904d drm/i915: Re-apply "Perform link quality check, unconditio [...] adds fd255f6e3704 drm/i915/psr: Remove wait_for_idle() for PSR2 adds 65df9c7947d7 drm/i915/psr: Rewrite comments in intel_psr_wait_for_idle() adds 5382bed38f09 drm/i915/selftests: ring all doorbells in igt_guc_doorbells adds de25eb7f3075 drm/i915: introduce dp_to_i915() helper adds 1895759ee932 drm/i915: Use dp_to_i915 on intel_psr.c adds ed11e4158451 drm/i915: Fix gtt_view asserts adds eb0f50441056 drm/i915: Don't pass plane to .check_plane() adds 0d45db9c7a02 drm/i915: Reject compressed Y/Yf with interlaced modes adds 18563409b132 drm/i915: Clean up skl_plane_has_planar() adds b45649fbd5bf drm/i915: Do not advertize support for NV12 on ICL yet. adds 5df52391ddbe drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] adds d8c5d29f21bf drm/i915: Don't check power domains state in intel_power_d [...] adds 9e4fa01221b3 drm/i915/execlists: Flush tasklet directly from reset-finish adds 6e4adef7e4b0 drm/i915: Update DRIVER_DATE to 20180830 adds 381116d327b5 drm/i915: Update DRIVER_DATE to 20180830 adds 096055487115 drm/i915: clear error registers after error capture adds 70b73f9ac113 drm/i915/ringbuffer: Delay after invalidating gen6+ xcs adds 4a477651033e drm/i915: Keep physical cursors pinned while in use adds 3f51b7e1f36a drm/i915/selftests: Add a simple exerciser for suspend/hibernate adds a64f88874930 drm/i915/intel_csr.c Fix DMC FW Loading issue on ICL. adds 1c71bc565cdb drm/i915/perf: simplify configure all context function adds 35ab4fd2b98b drm/i915/perf: reuse intel_lrc ctx regs macro adds 2b5cf4ef541f drm/i915/dp_mst: Fix enabling pipe clock for all streams adds 48e905048f39 drm/i915: Explicitly mark Global GTT address spaces adds 4f2c7337af63 drm/i915: Determine uses-full-ppgtt from context for execbuf adds 2bfbf6fed1a0 drm/i915: Do a full device reset after being wedged adds aae7c06b34e4 drm/i915: Flag any possible writes for a GTT fault adds fddcd00a49e9 drm/i915: Force the slow path after a user-write error adds e0ff7a7cddef drm/i915: Early rejection of buffer allocations larger than RAM adds 6b048706f407 drm/i915: Forcibly flush unwanted requests in drop-caches adds 34f89904b01e drm/i915: Update DRIVER_DATE to 20180903 adds 46223993c2e4 drm/i915: Fix up FORCE_GPU_RELOC (debug) to flush CPU writ [...] adds a0e731f4e26c drm/i915: Combine cleanup_status_page() adds d6acae363e63 drm/i915: Use a cached mapping for the physical HWS adds 9f9d594d952a drm/i915: Fix ICL+ HDMI clock readout adds 7ef4ac6ed9ed drm/i915: Double check we didn't miss an unclaimed registe [...] adds 06348d3086a3 drm/i915/ringbuffer: Move double invalidate to after pd flush adds b212f0a470ee drm/i915/icl: Fix context RPCS programming adds a167b1e1319c drm/i915: Pull intel_uncore_arm_unclaimed_mmio_detection() [...] adds 9d3f8d2ff777 drm/i915: Be defensive and don't assume PSR has any commit [...] adds 288f1ced5e24 drm/i915: Reduce context HW ID lifetime adds acb3ef0ee40e drm/i915/bdw: Increase IPS disable timeout to 100ms adds 55ac5a1614f9 drm/i915: Attach the pci match data to the device upon creation adds 31962ca6a260 drm/i915: Move final cleanup of drm_i915_private to i915_d [...] adds 01a84c11a5e6 drm/i915: Update DRIVER_DATE to 20180906 adds d4da8a4d4004 drm/i915: Update DRIVER_DATE to 20180906 adds db47685da1d8 drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP adds 8bfa02c885ee drm/i915/gvt: only copy the first page for restore inhibit [...] adds 63ef26237ba8 drm/i915/gvt: make dma map/unmap kvmgt functions as static adds a752b070a678 drm/i915/gvt: Fix function comment doc errors adds 69ca5af4ff9a drm/i915/gvt: Move some MMIO definitions to reg.h adds 5781cf82553c Merge tag 'gvt-next-2018-09-04' of
https://github.com/inte
[...] adds a28957b8f10b drm/i915: Update DRIVER_DATE to 20180906 adds b1c1566822ab Merge tag 'drm-intel-next-2018-09-06-2' of git://anongit.f [...] adds f459399805dc Merge remote-tracking branch 'drm/drm-next' adds 3e31725c98fc drm/i915: Stop holding a ref to the ppgtt from each vma adds 7cc62f8d5045 drm/i915: Do not redefine the has_csr parameter. adds 766f030801c7 drm/i915: Increase LSPCON timeout adds 2693efd99cad drm/i915/audio: Hook up component bindings even if display [...] adds 2489d05c48e8 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 0e94043ee1d9 drm: replace DRIVER_PREFER_XBGR_30BPP driver flag with mod [...] adds ec2fae2558ba drm: byteorder: add DRM_FORMAT_HOST_* adds 00409fd6f14f drm: do not mask out DRM_FORMAT_BIG_ENDIAN adds 6960e6da9cec drm: fix drm_mode_addfb() on big endian machines. adds 70109354fed2 drm: Reject unknown legacy bpp and depth for drm_mode_addfb ioctl adds 94e4c5305a9b drm: fix syncobj null_fence_enable_signaling adds e28bd101ae1b drm: rename null fence to stub fence in syncobj v2 adds 0a6730ea27b6 drm: expand drm_syncobj_find_fence to support timeline point v2 adds 9a09a42369a4 drm: expand replace_fence to support timeline point v2 adds 79891d56d994 drm/sun4i: tcon: Pass drm_encoder * into sun4i_tcon0_mode_set_cpu adds 5869d90b28a6 drm/sun4i: tcon: Rename Dithering related register macros adds f11adcecbd5f drm/sun4i: tcon: Add dithering support for RGB565/RGB666 L [...] adds d3147adcfd95 fbdev: fix kerneldoc adds c9527f0de508 drm/fb-helper: document remove*_conflicting_framebuffers() adds d78aa650670d drm: Add drm/drm_util.h header file adds 99f45e32cde7 drm: Drop drmP.h from drm_connector.c adds b88ac005654d drm: drop drmP.h include from drm_plane.c adds e6120d6493e7 drm: drop drmP.h include from drm_crtc.c adds d86552efe10a drm/atomic: trim driver interface/docs adds 2ec04b33a96f drm: Update todo.rst adds 72fdb40c1a4b drm: extract drm_atomic_uapi.c adds ea4584c2f2fe drm/virtio: Remove set but not used variable 'bo' adds eae06120f197 drm: refuse ADDFB2 ioctl for broken bigendian drivers adds 70c0ef7bd399 bochs: use drm_fb_helper_set_suspend_unlocked in suspend/resume adds df2052cc9221 bochs: convert to drm_fb_helper_fbdev_setup/teardown adds 7780eb9ce80f bochs: convert to drm_dev_register adds c10802b684c6 drm/fb-helper: improve documentation and print warnings adds 7f3ef5dedb14 drm/rockchip: Allow driver to be shutdown on reboot/kexec adds 5248092ea47d drm: Remove set but not used variable 'config' adds 1f86fa15340e drm: Clarify DRM_MODE_REFLECT_X/Y documentation adds 04cfcc7ab358 fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag adds 8d7fc2994f4d vt: Remove vc_panic_force_write adds da6c7707caf3 fbdev: Add FBINFO_HIDE_SMEM_START flag adds 6be8f3bd2c78 drm/fb: Stop leaking physical address adds c27d931d402b drm/vkms: Add cursor plane support adds db7f419c06d7 drm/vkms: Compute CRC with Cursor Plane adds b8789ea71dce drm/vkms: Enable/Disable cursor support with module option adds ad9ff96f6538 drm/vkms: Add kerneldoc entry adds 913965c42c57 udmabuf: sort headers, drop uapi/ path prefix adds a3e722dad03e udmabuf: improve map_udmabuf error handling adds b35f57c43705 udmabuf: use pgoff_t for pagecount adds a34852891ba4 udmabuf: constify udmabuf_ops adds dc254553f25d udmabuf: constify udmabuf_create args adds 68d2f70efe2d udmabuf: add MEMFD_CREATE dependency adds dc4716d75154 udmabuf: rework limits adds 0d17455ca85e udmabuf: improve udmabuf_create error handling adds 7a1c67d78094 udmabuf: use EBADFD in case we didn't got a memfd adds 52499d9cdd88 udmabuf: use ENOTTY for invalid ioctls adds 7b26e4e2119d udmabuf: drop WARN_ON() check. adds 33f35429fc49 udmabuf: use sizeof(variable) instead of sizeof(type) adds bf8744e40cd6 qxl: refactor to use drm_fb_helper_fbdev_setup adds 185e0bebb44f drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m adds 84bf746b12b1 Merge remote-tracking branch 'drm-misc/for-linux-next' adds c4d3f8e19636 drm/msm: dsi: Initialize msm_dsi->id to -1 adds 21c95a16a6c2 drm/msm: dsi: Return errors whan dt parsing fails adds 434d20a8894a drm/msm: Don't fail bind if nothing connected to dsi adds fdf9c8974a85 drm/msm/disp/dpu: Use proper define for drm_encoder_init() [...] adds 366c95a7a101 drm/msm/dpu: enable cursor plane on dpu adds c0e110cde785 drm/msm/dpu: fix for cursor blend issue adds 95e0e3bf7ced drm/msm/dpu: remove stale display port programming adds 75337cb31f14 drm/msm/dpu: remove unwanted encoder type mapping adds e17337cafcaf drm/msm/dpu: use encoder type to identify display type adds 5f673358d544 drm/msm: dpu: Allow planes to extend past active display adds dd6e81c48f83 drm/msm/dpu: Remove dpu_mdss_isr when dpu_mdss_destroy is called adds bb962132b4f5 drm/msm/dpu: remove debugfs support for misr adds c794ae381516 drm/msm/dpu: squash power handle event types adds de70c1a39fd2 drm/msm/dpu: remove scalar config definitions adds 3fb728d79fa3 drm/msm/dpu: remove resource pool manager adds 99ac239cb41d drm/msm/dpu: remove ping pong split topology variables adds a2bbdf0f4cc5 drm/msm/dpu: enable master-slave encoders explicitly adds f3454778a8b5 drm/msm/dpu: use kms stored hw mdp block adds 4624e4185ff1 drm/msm/dpu: iterate for assigned hw ctl in virtual encoder adds cd9bf043d822 drm/msm/dpu: avoid querying for hw intf before assignment adds aac6a9aa8a03 drm/msm/dpu: make crtc get_mixer_width helper static adds b08312d0979e drm/msm/dpu: move hw resource tracking to crtc state adds b21044b8e9d0 drm/msm/dpu: rename hw_ctl to lm_ctl adds 8e631eca1485 drm/msm/dpu: clean up destination scaler residue adds 6123f549bba0 drm/msm/dpu: remove cdm block support from resource manager adds 54f46bdd3f3d drm/msm/dpu: remove LOCK/CLEAR support in RM adds 955151fbd3ed drm/msm/dpu: remove display H_TILE from encoder adds f08f73b691b2 drm/msm/dpu: remove RM dependency on connector state adds 36adc57be6ad drm/msm/dpu: relax parameter validation in encoders adds 2a56b5c8a7ca drm/msm/dpu: remove RM topology definition adds d6fd32f3a654 Merge remote-tracking branch 'drm-msm/msm-next' adds 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] adds 343797f6598f Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 9ad8eb0168ab regmap: fix comment for regmap.use_single_write adds 1c96a2f67cd9 regmap: split up regmap_config.use_single_rw adds ef1b193e6032 Merge remote-tracking branch 'regmap/topic/single-rw' into [...] adds 921ff18f7d21 Merge remote-tracking branch 'regmap/for-next' adds 62ba568f7aef ALSA: pcm: Return 0 when size < start_threshold in capture adds 1bb6d9e2f682 ALSA: hdspm: fix spelling mistake "Initializeing" -> "Init [...] adds 6f128fa41f31 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() adds c4f1957e1444 ALSA: seq: add error check in snd_seq_system_client_init() adds b8e131542b47 ALSA: seq: Do error checks at creating system ports adds 03486830c577 ALSA: memalloc: Don't align the size to power-of-two adds 28f3f4f685d7 ALSA: memalloc: Simplify snd_malloc_dev_pages() calls adds 42e748a0b325 ALSA: memalloc: Add non-cached buffer type adds 78c9be61c3a5 ALSA: hda: Check the non-cached stream buffers more explicitly adds fc478143693d ALSA: hda: Use new non-cached allocation for non-snoop mode adds 193c7e14762a ALSA: hda: Remove substream allocation/free ops adds 4985ddbf1edb ALSA: intel8x0: Use the new non-cached allocation for 440M [...] adds 87246f7fd572 ALSA: intel_hdmi: Use the new non-cached allocation adds 3a182c848946 ALSA: hda - Clean up jackpoll_ms option handling adds be57bfffb7b5 ALSA: hda: move hda_codec.h to include/sound adds 56e91b126886 Merge tag 'hda-codec-h-move' of
git://git.kernel.org/pub/s
[...] adds b917d58dcfaa ALSA: aoa: Convert to using %pOFn instead of device_node.name adds 38ce57ad1648 ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds dc0d1c451909 ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds 10a23f614dc9 ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds b81e7732ce86 ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag adds d873d5ea89e3 ALSA: mips: Cleanup indirect PCM helper usages adds 70f7922c25cf Merge branch 'topic/pcm-indirect-fixes' into for-next adds 64b6acf60b66 ALSA: pcm: Update hardware pointer before start capture adds fc0242349e6f Merge remote-tracking branch 'sound/for-next' adds 6e2d6b2728fc Merge tag 'v4.19-rc1' into asoc-4.19 adds 5d585e1e7568 ASoC: Convert to using %pOFn instead of device_node.name adds d78b1e43e218 ASoC: dapm: Remove clock framework ifdefs adds a5cd7e9cf587 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl adds e33ffbd9cd39 ASoC: dpcm: Properly initialise hw->rate_max adds ac16df938e51 ASoC: meson: imply clock and reset controllers adds dadfab7272b1 ASoC: meson: axg-fifo: report interrupt request failure adds 302df2694b97 ASoC: meson: axg-tdm: restrict formats depending on slot width adds 513792c2554b ASoC: rt5682: Update calibration function adds b4af16d617ad ALSA: hda: move hda_codec.h to include/sound adds 8dce1d026da4 ASoC: Intel: common: add table for HDA-based platforms adds 7c33b5f16915 ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs adds 9cdae4352cba ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails adds 3d17871349d5 ASoC: Intel: Skylake: add HDA BE DAIs adds 00deadb5d86a ASoC: Intel: Skylake: use hda_bus instead of hdac_bus adds 6bae5ea94989 ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers adds b0f2d651299f ASoC: adau17x1: Implemented safeload support adds 818838e6bfa4 ASoC: rt5670: Add quirk for Thinkpad 8 tablet adds 2ca426a24dd7 ASoC: Intel: common: Add quirk for Thinkpad 8 tablet adds f8fc397e1310 ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the head [...] adds 6fbf9d8e2793 ASoC: rsnd: Add r8a774a1 support adds 6ee47d4a8dac ASoC: pcm3060: Add codec driver adds c736cbd3a668 ASoC: AMD: Set constraints for DMIC and MAX98357a codec adds a1b1e9880f0c ASoC: AMD: Change MCLK to 48Mhz adds 1b3b7981524a ASoC: atmel: tse850: switch to SPDX license identifier adds aec785f6a0dc ASoC: pcm3060: Improve stylistics of file comments adds 080aaf10892e ASoC: pcm3060: Improve legibility of if-statements adds dba508b5ab1d ASoC: adau17x1: Unused exported functions changed to internal adds 26bcf1c368d9 ASoC: dmic: add Kconfig prompt for the generic dmic codec. adds cb06a037f836 ASoC: dmic: add DT module alias adds 5cc3f8f89f2a ASoC: meson: add axg pdm input DT binding documentation adds 2cfc123eea74 ASoC: meson: add axg pdm input adds 834fe4084d31 Merge tag 'hda-codec-h-move' into asoc-4.20 adds 5fcb457ac2fd ASoC: davinci-mcasp: Add support for FIFO usage caused del [...] adds ec94c177bf37 ASoC: codecs: tas5720: add TAS5722 specific volume control adds db658f40cae3 ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support adds 6f18bcdaa24b ASoC: cs4265: SOC_SINGLE register value error fix adds be47e75eb141 ASoC: cs4265: Add native 32bit I2S transport adds f853d6b3ba34 ASoC: cs4265: Add a S/PDIF enable switch adds e664de680b10 ASoC: simple_card_utils: support snd_soc_dai_link_componen [...] adds 710af9196ce6 ASoC: simple-card: support snd_soc_dai_link_component styl [...] adds 5ece10ab9920 ASoC: simple-scu-card: use simple_dai_props adds 2289cc1c7857 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] adds 8e6746db2e66 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] adds 1340739d4de4 ASoC: audio-graph-scu-card: use simple_dai_props adds 04f7267aa8d1 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] adds 2967e5ea19ec ASoC: simple-card-util: remove dai_link compatible code for codec adds daecf46ee0e5 ASoC: soc-core: use snd_soc_dai_link_component for platform adds 868cdb469069 ASoC: simple-card-util: support snd_soc_dai_link_component [...] adds e58f41e41185 ASoC: simple-card: support snd_soc_dai_link_component styl [...] adds 24f3bead9b72 ASoC: simple-scu-card: support snd_soc_dai_link_component [...] adds 46c73187f298 ASoC: audio-graph-card: support snd_soc_dai_link_component [...] adds 77b9b84132f0 ASoC: audio-graph-scu-card: support snd_soc_dai_link_compo [...] adds c2f0898b8648 ASoC: simple-card-util: remove dai_link compatible code fo [...] adds 919869214b8e ASoC: tas6424: Print full register name in error message adds 4c11d7675827 Merge branch 'asoc-4.19' into asoc-4.20 tas dependency adds 5fb6589acc38 ASoC: tas6424: Add channel fault reporting adds 63a886f38dd9 ASoC: fix soc-core.c kernel-doc warning adds 80863ee222d3 ASoC: tlv320aic31xx: Add short circuit detection support adds b5c088689847 ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() adds fb2815f44a9e ASoC: rsnd: add support for 16/24 bit slot widths adds 3791b3ee4bb1 ASoC: rsnd: add support for the DSP_A/DSP_B formats adds ba5d553b7bd7 ASoC: rsnd: add support for 8 bit S8 format adds b735662fa473 ASoC: rsnd: remove is_play parameter from hw_rule function adds 0e289012b47a ASoC: rsnd: ssi: Fix issue in dma data address assignment adds 599da084e041 ASoC: rsnd: ssi: Check runtime channel number rather than [...] adds 5e45a6fab3b9 ASoc: rsnd: dma: Calculate dma address with consider of BUSIF adds 92c7d384ff72 ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF adds 8c9d75033340 ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 adds 2e66d523cd05 ASoC: rsnd: ssiu: Support to init different BUSIF instance adds d47f9580a6ea Merge branch 'asoc-4.19' into asoc-4.20 for rcar dep adds 6ab6a2474e0d ASoC: rsnd: merge .nolock_start and .prepare adds a45f8853a5f9 ASoC: Add driver for PROTO Audio CODEC (with a WM8731) adds 85e16fdd2f25 ASoC: mikroe-proto: dt-bindings: add DT bindings for PROTO board adds e03546ddd3db ASoC: core: Don't schedule DAPM work if already in target state adds 18d545bb2599 ASoC: tlv320aic31xx: Add overflow detection support adds 3db769f17714 ASoC: add for_each_link_codecs() macro adds 0b7990e38971 ASoC: add for_each_rtd_codec_dai() macro adds 3bbf5d34fd4a ASoC: dapm: Move error handling to snd_soc_dapm_new_contro [...] adds 94e630a35d33 ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control adds 778ff5bb8689 ASoC: dapm: Move connection of CODEC to CODEC DAIs adds 4a75aae17b2a ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links adds 243bcfafcd9a ASoC: dapm: Move CODEC to CODEC params from the widget to [...] adds c24fb71fa4f7 ASoC: hdac_hdmi: remove redundant check for !port condition adds 501683d0cd54 ASoC: rsnd: gen: use tab instead of white-space adds dabdbe3ae0cb ASoC: rsnd: don't use %p for dev_dbg() adds 9ab708aef61f ASoC: sgtl5000: avoid division by zero if lo_vag is zero adds e058a4033240 ASoC: rsnd: Add device tree binding for r8a77990 adds fc269c039644 ASoC: dapm: Avoid uninitialised variable warning adds 3b857472f34f ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation adds 3004136b90be ASoC: max98373: usleep_range() needs include/delay.h adds 2e558a8127de ASoC: dapm: Fix a couple uninitialized ret variables adds 0712e0288b76 ASoC: qdsp6: q6asm-dai: clean up a return adds e14614dc5153 ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() adds 570f75b93551 ASoC: bcm: use devm_snd_soc_register_component() adds 10ccaa39d762 ASoC: hdac_hda: use devm_snd_soc_register_component() adds 4fe1984ebc08 ASoC: rt5668: use devm_snd_soc_register_component() adds 007ac42db9ff ASoC: tscs454: use devm_snd_soc_register_component() adds bfacaa8c8956 ASoC: nuc900: use devm_snd_soc_register_component() adds 642a722d3116 ASoC: omap: use devm_snd_soc_register_component() adds afa88ee37b13 ASoC: sh: use devm_snd_soc_register_component() adds fb77436a444e ASoC: txx9: use devm_snd_soc_register_component() adds 18fbe800e606 ASoC: q6core: Use kmemdup to replace kzalloc + memcpy adds ca92cc4636fd ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy adds e36a1d0d249a ASoC: dapm: Add missing return value check for snd_soc_dap [...] adds 8dcb0c90c691 ASoC: AMD: Fix simultaneous playback and capture on differ [...] adds 1c8bc7b3de5e ASoC: pxa: switch to new ac97 bus support adds 54a3da1c105c Merge branch 'asoc-4.19' into asoc-4.20 Cirrus conflict adds ae7d1247d867 ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() adds a6ebf4c9770e ASoC: rt5668: remove empty rt5668_i2c_remove() adds 2eda3cb108b6 ASoC: soc-core: avoid nested code on soc_remove_dai() adds 4f1b327e65a9 ASoC: soc-core: remove unused num_dai_links adds 24d6638302b4 ASoC: rockchip: add missing INTERLEAVED PCM attribute adds cb6c25385540 Merge branch 'asoc-4.20' into asoc-next adds 96f2de87775d Merge remote-tracking branch 'sound-asoc/for-next' adds 3d0e63754fa4 drbd: Convert from ahash to shash adds 7759eb23fd98 block: remove bio_rewind_iter() adds 2ce711f965d9 ata: ahci: Convert to using %pOFn instead of device_node.name adds f355eece3195 libata: Use SMART LBAM/LBAH password defines adds 15fd6ec97d4c dt-bindings: ata: ahci-platform: fix indentation of target-supply adds a37da9180f42 ata: ahci_platform: add support for AHCI controller regulator adds d4fbe64bc6ed dt-bindings: ata: ahci-platform: document ahci-supply adds f20fb266e77a ata: ahci_platform: add support for PHY controller regulator adds a052ae02e401 dt-bindings: ata: ahci-platform: document phy-supply adds 76dfb49d2e2a ata: ahci_sunxi: add support for r40 adds caf8975b97c1 dt-bindings: ata: update ahci_sunxi bindings adds 503c346e9e30 Merge branch 'for-4.20/libata' into for-next adds 20bdc376b427 ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA adds 521c99869706 Merge branch 'for-4.20/libata' into for-next adds 902d53914f64 block: umem: replace spin_lock_bh with spin_lock in taskle [...] adds 1d4338dfb965 Merge branch 'for-4.20/block' into for-next adds 798ef9e70110 rsxx: Remove unnecessary parentheses adds 39400abfd1b3 Merge branch 'for-4.20/block' into for-next adds ce42c1768152 pata_atiixp: Remove unnecessary parentheses adds 4e36415fa9ce Merge branch 'for-4.20/libata' into for-next adds 3632e05bf9b2 Merge remote-tracking branch 'block/for-next' adds e4b069e0945f dm verity: fix crash on bufio buffer that was allocated wi [...] adds 432061b3da64 dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL r [...] adds 38b0bd0cda07 dm raid: fix reshape race on small devices adds 644e2537fdc7 dm raid: fix stripe adding reshape deadlock adds c44a5ee803d2 dm raid: fix rebuild of specific devices by updating superblock adds 36a240a706d4 dm raid: fix RAID leg rebuild errors adds 5380c05b6829 dm raid: bump target version, update comments and documentation adds 3ab918281668 dm thin metadata: try to avoid ever aborting transactions adds 6f0d497575be Merge remote-tracking branch 'device-mapper/for-next' adds 8b38daca3d93 pcmcia: remove KERN_INFO level from debug message adds c3a5307873d4 pcmcia: Use module_pcmcia_driver for scsi drivers adds b64b7eff381c Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 5bad7244c7c2 mmc: sdhci-pltfm: Convert DT properties to generic device [...] adds eff74fa804af mmc: sdhci-iproc: Add ACPI support adds fb6de9f69a0b mmc: sdhci-of-arasan: Do now show error message in case of [...] adds 6953ea7cd17c mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 adds 05872e25a479 mmc: renesas_sdhi: Add r8a774a1 support adds c46bf4e7e22a mmc: dw_mmc: hi3798cv200: add MMC_CAP_CMD23 cap adds 64f4c8e63cfa mmc: jz4740: Drop dependency on MACH_JZ4740/80 adds a71a73203596 mmc: renesas_sdhi_internal_dmac: Fix a few typos adds 7385fb4482fb mmc: renesas_sdhi_internal_dmac: add R8A77970 to whitelist adds 28c855fa255e dt-bindings: mmc: tmio_mmc: document Renesas R8A77970 bindings adds 580c6fd84758 mmc: use SPDX identifier for Renesas drivers adds 3cd3553c9f8c mmc: jz4740: Add support for the JZ4725B adds 4d65532ef24f mmc: tmio: replace tmio_mmc_clk_stop() calls with tmio_mmc [...] adds fb0fd959d1e6 mmc: tmio: move tmio_mmc_set_clock() to platform hook adds deb29eb041a5 dt-bindings: mmc: add DT binding for UniPhier SD/eMMC controller adds 988c2fadf12c mmc: uniphier-sd: add UniPhier SD/eMMC controller driver adds 1838e762f0fc mmc: sdhci: add tuning error codes adds f2900545441f mmc: sdhci-of-esdhc: add erratum A008171 support adds 180f02d6a5b3 sdhci: acpi: add free_slot callback adds c368a4b40693 sdhci: acpi: add qcom sdhci host reset quirk fix adds 9cbdf861b70d mmc: sdhci: Export sdhci_request() adds e50c42279642 mmc: Convert to using %pOFn instead of device_node.name adds fd39c3b8e1f4 mmc: sdhci: add adma_table_cnt member to struct sdhci_host adds 5176332bd898 mmc: sdhci: introduce adma_write_desc() hook to struct sdhci_ops adds 56b7a4f812d9 mmc: sdhci-of-dwcmshc: solve 128MB DMA boundary limitation adds cc8bccdf5b83 mmc: renesas_sdhi: merge clk_{start,stop} functions to set_clock adds 0bd487286405 mmc: tmio: refactor CLK_CTL bit calculation adds b4a297d8a59a mmc: core: add helper to see if a host is doing a retune adds c012e72f38fd mmc: renesas_sdhi: skip SCC error check when retuning adds dea44187f530 mmc: tmio: Fix SCC error detection adds 8feb64aa8ebe mmc: tmio: more concise clk calculation adds 2287a18f75c4 mmc: tmio: remove now unused variable adds 9118f92ca8bb dt-bindings: mmc: tegra: Add pad voltage control properties adds adde2b6cca5d dt-bindings: Add Tegra SDHCI pad pdpu offset bindings adds 8081b141f2ae dt-bindings: mmc: Add Tegra SDHCI sampling trimmer values adds 5783a9529891 mmc: tegra: Reconfigure pad voltages during voltage switching adds 16acad75863d mmc: tegra: Poll for calibration completion adds a3404c388ad5 mmc: tegra: Set calibration pad voltage reference adds f76d5e8849d4 mmc: tegra: Power on the calibration pad adds bbb986015837 mmc: tegra: Disable card clock during pad calibration adds 193c844590e7 mmc: tegra: Program pad autocal offsets from dt adds b31f063ea5a7 mmc: tegra: Perform pad calibration after voltage switch adds 70931298820b mmc: tegra: Enable pad calibration on Tegra210 and Tegra186 adds 6de7d45b090c mmc: tegra: Add a workaround for tap value change glitch adds 42dd19f7148e mmc: tegra: Parse default trim and tap from dt adds 20b60cd19f62 mmc: tegra: Configure default tap values adds 0ec621f4d96b mmc: tegra: Configure default trim value on reset adds 799b22cba7a4 mmc: tegra: Use standard SDHCI tuning on Tegra210 and Tegra186 adds f411a44c685e mmc: tegra: Remove tegra_sdhci_writew() from tegra210_sdhci_ops adds 5db6c9ba3c70 mmc: tegra: Disable card clock during tuning cmd on Tegra210 adds 8a3ea98410e3 mmc: tegra: Enable UHS and HS200 modes for Tegra210 adds 9740d4295859 mmc: tegra: Enable UHS and HS200 modes for Tegra186 adds b78b39dea67d dt-bindings: mmc: Add DQS trim value to Tegra SDHCI adds 2bb6acbe608a mmc: tegra: Parse and program DQS trim value adds 49b0c98d0021 mmc: tegra: Implement HS400 enhanced strobe adds cf54017bb0f6 mmc: tegra: Implement HS400 delay line calibration adds c31ad71c756c mmc: tegra: Implement periodic pad calibration adds beed8d101694 mmc: tegra: fix inconsistent IS_ERR and PTR_ERR adds 730fbcc5b7db Merge branch 'fixes' into next adds 26adb4f14913 mmc: sdhci: Add version V4 definition adds f619f839386f mmc: sdhci: Add sd host v4 mode adds 104810168354 mmc: sdhci: Change SDMA address register for v4 mode adds 06bf75e798d5 mmc: sdhci: Add ADMA2 64-bit addressing support for V4 mode adds fa7a415667a6 mmc: sdhci: Add 32-bit block count support for v4 mode adds 6367bbec7704 mmc: sdhci: Add Auto CMD Auto Select support adds 70dc98445df0 mmc: sdhci: SDMA may use Auto-CMD23 in v4 mode adds 5620c680d2e4 dt-bindings: sdhci-sprd: Add bindings for the sdhci-sprd c [...] adds a1a900095011 mmc: sdhci-sprd: Add Spreadtrum's initial host controller adds 8b4b4d274ef4 mmc: sunxi: Clarify new timing mode usage and implementation adds 6d2beaffc5b7 mmc: sunxi: Use new timing mode for A64 eMMC controller adds e0f4f6b79b6c Merge remote-tracking branch 'mmc/next' adds 9a255eeb01dd raid5: block failing device if raid will be failed adds e8ef75388cc9 Merge remote-tracking branch 'md/for-next' adds e923a67c30bf mfd: sec-core: Add SPDX license identifiers adds fba2a389d6f7 mfd: maxim: Add SPDX license identifiers adds 5643f9ed87c7 mfd: sec-core: Fix indentation of Kconfig description adds 373a75da657a mfd: sec-core: Allow building as module adds ac78685c67c9 mfd: adp5520: Update MODULE AUTHOR email address adds 35806df2446a mfd: cros_ec: Check for mkbp events on resume only if supported. adds ccfe809efde9 mfd: Add ingenic-tcu.h header adds b93d9457600e mfd: arizona: Correct calling of runtime_put_sync adds a0f456bc1885 mfd: madera: Don't use regmap_read_poll_timeout to poll fo [...] adds d746dce9cb42 mfd: max77620: Convert to using %pOFn instead of device_node.name adds a2bc17464f77 mfd: madera: Remove unused forward reference adds 3d0401986c05 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values adds 57a73f41b900 mfd: motorola-cpcap: Add audio-codec support adds 12d5bc8373b1 mfd: intel_msic: Use DEFINE_RES_IRQ() macro adds 759ce22d5e8d mfd: intel_soc_pmic_crc: Use DEFINE_RES_IRQ_NAMED() macro adds 46ca6a6fce7f mfd: intel_soc_pmic_crc: Use REGMAP_IRQ_REG() macro adds 7a91119f6c6d mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well adds d43627217cf8 mfd: Sort headers alphabetically for Intel PMIC drivers adds adbd983a2c72 mfd: Convert Intel PMIC drivers to use SPDX identifier 1;5 [...] adds b1fa43efa7db MAINTAINERS: Add myself as designated reviewer of Intel MFD PMIC adds 15e2c9db0e19 mfd: arizona: Make array mclk_name static, shrinks object size adds d5b197ece5b7 mfd: max8997: Enale irq-wakeup unconditionally adds 1dd62cb99da7 mfd: max8997: Disable interrupt handling for suspend/resume cycle adds 92d6ba4ff700 mfd: ti-lmu: constify mfd_cell tables adds 2adb91fb15d2 Merge remote-tracking branch 'mfd/for-mfd-next' adds 89a74789f4b4 power: supply: cros_usbpd: remove unused pointer 'dev' adds b00b04aa668c power: supply: ab8500_fg: fix obsolete function adds 7b38ebdf7430 power: supply: maxim: Add SPDX license identifiers adds e904ceb6b0c5 power: bq25890_charger.c: Add debugging output of failed i [...] adds b74ca2e526b7 power: bq25890_charger.c: Remove unused table entries adds 6d3b6bc5dbd3 power: bq25890_charger.c: Add the BQ25896 part adds 231d259f547c power: bq25890_charger.c: Read back the current battery voltage adds 9f6b0400e0f9 Merge remote-tracking branch 'battery/for-next' adds 0c9721a5d1de regulator: Convert to using %pOFn instead of device_node.name adds 46942b21a95f regulator: isl9305: Add missing .owner field in regulator_desc adds 61b2e6741e81 regulator: bd71837: Remove duplicate assignment for n_volt [...] adds e7d80b6b848b regulator: regmap helpers - support overlapping linear ranges adds 01de19d09ce6 regulator: core: Add the opmode to regulator_summary adds 7d3827b59548 regulator: core: Add consumer-requested load in regulator_summary adds 7e4d9683d6a7 regulator: core: Add locking to debugfs regulator_summary adds beb5a17fa32e regulator: qcom-rpmh: Add stylistic breaks in the default cases adds cd7e36ab7222 regulator: Fix useless O^2 complexity in suspend/resume adds 1efef7cc7271 regulator: fix kernel-doc for regulator_suspend() adds da424ef9a8c6 Merge branch 'regulator-4.20' into regulator-next adds 74f008f251bc kernel/reboot.c: export pm_power_off_prepare adds cb60ad04c4eb regulator: pfuze100: add fsl,pmic-stby-poweroff property adds c29daffa322a regulator: pfuze100-regulator: provide pm_power_off_prepar [...] adds 0f27fac7a4b9 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] adds e7716f66c7a5 Merge remote-tracking branch 'regulator/for-next' adds a599c0b374c4 Merge tag 'tpmdd-next-20180518' of
git://git.infradead.org
[...] adds d19289133b1d Merge branch 'next-integrity' of
git://git.kernel.org/pub/
[...] adds 12aaa9cfc578 Merge branch 'next-general' into next-testing adds 4996539f84ee Merge branch 'next-general' into next-testing adds 530a13df0b0b Merge branch 'next-general' into next-testing adds f98b52429135 Merge branch 'next-integrity' into next-testing adds b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of
git://git.infradead.org
[...] adds d83c732fffc3 Merge branch 'smack-for-4.19-a' of
https://github.com/csch
[...] adds 4408e300a67a security/capabilities: remove check for -EINVAL adds e42f6f9be4f8 Merge tag 'v4.19-rc2' into next-general adds dbdb75bd0879 security: tomoyo: Fix obsolete function adds 6e9511f9cd5a Merge branch 'next-general' into next-testing adds 0d42d73a37ff seccomp: remove unnecessary unlikely() adds 72934a2c220f Merge branch 'next-general' into next-testing adds ad59123f7940 Merge remote-tracking branch 'security/next-testing' adds 5f997580e8b1 apparmor: Fix network performance issue in aa_label_sk_perm adds 6279d57ed36d Merge remote-tracking branch 'apparmor/apparmor-next' adds 7bb185edb030 selinux: fix mounting of cgroup2 under older policies adds 95ffe194204a selinux: refactor mls_context_to_sid() and make it stricter adds 468dc91796b4 Merge remote-tracking branch 'selinux/next' adds b610e2ff4622 of/unittest: remove use of node name pointer in overlay hi [...] adds 6901378c799d of/unittest: add printf tests for node name adds a613b26a5013 of: Convert to using %pOFn instead of device_node.name adds 6d0a70a284be vsprintf: print OF node name using full_name adds f6707fd6241e of: make PowerMac cache node search conditional on CONFIG_ [...] adds 00b7d1cf4667 of: make default address and size cells sizes private adds 554592deee5d Merge remote-tracking branch 'devicetree/for-next' adds 9135bac32505 spi: use SPDX identifier for Renesas drivers adds 862cf93e4b9b spi: Add Spreadtrum SPI controller documentation adds e7d973a31c24 spi: sprd: Add SPI driver for Spreadtrum SC9860 adds 864822235f18 spi: sh-msiof: Add r8a774a1 support adds eeaceb8b7d1f spi: Introduce one new field to set word delay adds be17ee0da35a spi: dw-mmio: add MSCC Jaguar2 support adds 6e249d1ec1b4 spi: davinci: remove set but not used variable 'pdata' adds c1d8b0825d50 spi: dw-mmio: avoid hardcoded field mask adds c7ba47362858 spi: orion: cosmetics - alias long direct_access variables adds 04c55a34cf3d spi: sh-msiof: Document R-Car D3 support adds 3806112c9ecb spi: sh-msiof: Document R-Car E3 support adds 35386dfd13b7 spi: spidev_test: Improve decoded text part of hex dump adds 7c5d8a249aca spi: Do not print a message if spi_controller_{suspend,res [...] adds 48c29d0d27fb spi: spi-gpio: Remove set but not used variable 'pdata' adds af060b3f72b8 spi: dw: support 4-16 bits per word adds b9e49520c114 spi: pl022: Remove set but not used variable 'chip' adds b9a947dd756b spi: pic32: remove unnecessary of_node_get() adds abf5feef3ff0 spi: gpio: No MISO does not imply no RX adds e757996cafbe spi: spi-mem: Adjust op len based on message/transfer size [...] adds 56df612afb60 spi: davinci: Remove chip select GPIO pdata adds 3892bb313931 Merge branch 'spi-4.20' into spi-next adds 2f8ca8c13066 Merge remote-tracking branch 'spi/for-next' adds 4a60aa05a063 objtool: Support per-function rodata sections adds 7e0a5f1196d6 Merge branch 'core/objtool' adds 8713a25c6dae Merge branch 'irq/urgent' adds 1dc27f63303d perf annotate: Properly interpret indirect call adds 9b3579fc6c6a perf tests: Add breakpoint modify tests adds bd14406b78e6 perf/hw_breakpoint: Modify breakpoint even if the new attr [...] adds cb45302d7c5e perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 adds 969558371bf9 perf/hw_breakpoint: Enable breakpoint in modify_user_hw_br [...] adds bf06278c3fdf perf/hw_breakpoint: Simplify breakpoint enable in perf_eve [...] adds 5ab1de932e29 perf arm64: Fix include path for asm-generic/unistd.h adds fd8d2702791a perf evsel: Fix potential null pointer dereference in perf [...] adds dad2762aac17 perf tools: Streamline bpf examples and headers installation adds a72f64261359 perf util: Fix bad memory access in trace info. adds c9f23d2bc21c perf event-parse: Use fixed size string for comms adds fa694160cca6 perf probe powerpc: Ignore SyS symbols irrespective of endianness adds 4e67b2a5df5d perf annotate: Fix parsing aarch64 branch instructions aft [...] adds 7a983a0fe2a2 perf trace: Pass augmented args to the arg formatters when [...] adds 6ccc18a9a17a perf trace: Make the augmented_syscalls filter out the tra [...] adds 1cdf618f2386 perf trace: Print the syscall name for augmented_syscalls adds 6dcbd212ff49 perf trace: Extract the comm/tid printing for syscall enter adds c96f4edcc356 perf trace: Show comm/tid for augmented_syscalls adds 75d1e30681d0 perf trace: Use the augmented filename, expanding syscall [...] adds daa1284af3b9 perf trace: Augment the 'open' syscall 'filename' arg adds 9779fc021410 perf trace: Augment inotify_add_watch pathname syscall arg adds f6618ce6c024 perf trace: Introduce augmented_filename_syscall_enter() d [...] adds 16cc63593f67 perf trace: Augment 'newstat' (aka 'stat') filename ptr adds 9ab5aadebedd perf trace: Add a etcsnoop.c augmented syscalls eBPF utility adds d35b168c3dcd perf bpf: Give precedence to bpf header dir adds 403f833d15a3 perf bpf: Add linux/socket.h to the headers accessible to [...] adds d5a7e6613b00 perf trace augmented_syscalls: Augment connect's 'sockaddr' arg adds 24a6c2cd1dbd perf trace augmented_syscalls: Add augmented_sockaddr_sysc [...] adds 02ef28842077 perf trace augmented_syscalls: Augment bind's 'myaddr' soc [...] adds 6ebb686225a8 perf trace augmented_syscalls: Augment sendto's 'addr' arg adds b043cb524d28 perf trace beauty: Reorganize 'struct sockaddr *' beautifier adds 766e0618e494 perf report: Create auxiliary trace data files for s390 adds 266b851cc287 tools lib traceevent, perf tools: Split trace-seq related [...] adds 664b6a95d771 perf bpf: Add syscall_exit() helper adds 5e2d8a5acc99 perf augmented_syscalls: Update the header comments adds 4c8f0a726ef8 perf trace augmented_syscalls: Rename augmented_*_syscall_ [...] adds f5b076dc01e7 perf trace augmented_syscalls: Hook into syscalls:sys_exit [...] adds c4191e55b874 perf trace: Show comm and tid for tracepoint events adds d50ed0ce8204 perf stat: Use evsel->threads in create_perf_stat_counter() adds 728c0ee0a896 perf stat: Move 'initial_delay' to 'struct perf_stat_config' adds 5698f26b46e4 perf stat: Move 'no_inherit' to 'struct perf_stat_config' adds 35386233fcf7 perf stat: Use local config arg for scale in create_perf_s [...] adds 7d9ad16afe2b perf stat: Add 'identifier' flag to 'struct perf_stat_config' adds 318ec1841a3f perf tools: Switch 'session' argument to 'evlist' in perf_ [...] adds 650d62204602 perf evsel: Introduce perf_evsel__store_ids() adds d09cefd2ef99 perf stat: Move create_perf_stat_counter() to stat.c adds 491073a61266 perf stat: Rename 'is_pipe' argument to 'attrs' in perf_st [...] adds 73d586c3917d perf stat: Add 'struct perf_stat_config' argument to perf_ [...] adds 1821f4eb480b perf stat: Add 'struct perf_tool' argument to perf_stat_sy [...] adds 1c21e9899d6a perf stat: Add 'struct perf_evlist' argument to perf_stat_ [...] adds c2c247f2dd87 perf stat: Add 'perf_event__handler_t' argument to perf_st [...] adds 0a4e64d391a2 perf stat: Move perf_stat_synthesize_config() to stat.c adds a5a9eac1a018 perf stat: Introduce perf_evlist__print_counters() adds 0174820a8ba1 perf stat: Move STAT_RECORD out of perf_evlist__print_counters() adds b64df7f33743 perf stat: Add 'struct perf_stat_config' argument to perf_ [...] adds f3ca50e61ff4 perf stat: Pass 'struct perf_stat_config' argument to loca [...] adds 6ca9a082b190 perf stat: Pass a 'struct perf_stat_config' argument to gl [...] adds fa7070a38676 perf stat: Move csv_* to 'struct perf_stat_config' adds 132c6ba3c440 perf stat: Move 'interval_clear' to 'struct perf_stat_config' adds 0ce5aa026660 perf stat: Move 'metric_only' to 'struct perf_stat_config' adds df4f7b4d4b1e perf stat: Move 'unit_width' to 'struct perf_stat_config' adds c512e0eae4c6 perf stat: Add 'target' argument to perf_evlist__print_counters() adds bc0bcda201e8 perf stat: Pass 'evlist' argument to print functions adds 0c538a946295 perf stat: Use 'evsel->evlist' instead of 'evsel_list' in [...] adds d97ae04b3d52 perf stat: Move 'run_count' to 'struct perf_stat_config' adds ee1760e2cf62 perf stat: Move 'metric_only_len' to 'struct perf_stat_config' adds ae2d7da554f0 perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() adds 77e0faf8552c perf stat: Pass 'evlist' to aggr_update_shadow() adds 26893a6018f8 perf stat: Add 'walltime_nsecs_stats' pointer to 'struct p [...] adds aea0dca1629c perf stat: Move 'null_run' to 'struct perf_stat_config' adds 31084123c196 perf stat: Move 'print_free_counters_hint' to 'struct perf [...] adds 3b3cd9a41c2b perf stat: Move 'print_mixed_hw_group_error' to 'struct pe [...] adds 8897a8916efb perf stat: Move ru_* data to 'struct perf_stat_config' adds 6f6b6594b5f3 perf stat: Move *_aggr_* data to 'struct perf_stat_config' adds a138af663500 perf stat: Do not use the global 'evsel_list' in print functions adds 34ff0866d46a perf stat: Move 'big_num' data to 'struct perf_stat_config' adds fdee335b00b0 perf stat: Move 'no_merge' data to 'struct perf_stat_config' adds be54d5932531 perf stat: Propagate 'struct target' arg to sort_aggr_thread() adds 54ac0b1bd25c perf stat: Move 'walltime_*' data to 'struct perf_stat_config' adds d0192fdba09a perf stat: Move 'metric_events' to 'struct perf_stat_config' adds 088519f318be perf stat: Move the display functions to stat-display.c adds 3de3e8bbf302 perf trace beauty: Alias 'umount' to 'umount2' adds 58094c48f407 perf annotate: Handle arm64 move instructions adds 21d7eb9a2473 perf augmented_syscalls: Check probe_read_str() return separately adds 7538d16397df perf augmented_syscalls: Avoid optimization to pass older [...] adds 8a041f86a83f perf trace: Introduce syscall__augmented_args() method adds db2da3f85cd6 perf trace: Setup augmented_args in the raw_syscalls:sys_e [...] adds b1a9e2535e20 perf trace: Use the raw_syscalls:sys_enter for the augment [...] adds d8e75a110df7 perf map: Turn some pr_warning() to pr_debug() adds 1632936480a5 perf tests: Fix record+probe_libc_inet_pton.sh without pin [...] adds bda58ee8f8e4 Merge tag 'perf-core-for-mingo-4.20-20180905' of git://git [...] adds 0676218d3662 Merge branch 'perf/core' adds 91bb16653d11 Merge branch 'smp/urgent' adds dee495771a44 Merge branch 'timers/urgent' adds a980c0ef9f6d x86/kprobes: Refactor kprobes_fault() like kprobe_exceptio [...] adds 76dee4a72849 x86/kprobes: Inline kprobe_exceptions_notify() into do_gen [...] adds e3e4d5019c2d x86/kprobes: Stop calling fixup_exception() from kprobe_fa [...] adds 75045f77f7a7 x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups adds 81fd9c18444e x86/fault: Plumb error code and fault address through to f [...] adds 9da3f2b74054 x86/fault: BUG() when uaccess helpers fault on kernel addresses adds bef459026b16 lkdtm: Test copy_to_user() on bad kernel pointer under KERNEL_DS adds fc990e2c3a7b Merge branch 'x86/core' adds f4661d293eb2 x86/microcode: Make revision and processor flags world-readable adds a370f0ef382c Merge branch 'x86/microcode' adds 28c11b0f798c x86/xen: Move pv irq related functions under CONFIG_XEN_PV [...] adds f030aade9165 x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.c adds 3013c2be600f x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVM adds 901d209a8b0e x86/xen: Add SPDX identifier in arch/x86/xen files adds 7e4372028929 x86/paravirt: Make paravirt_patch_call() and paravirt_patc [...] adds abc745f85c11 x86/paravirt: Remove clobbers parameter from paravirt patc [...] adds 27876f3882fd x86/paravirt: Remove clobbers from struct paravirt_patch_site adds 5c83511bdb98 x86/paravirt: Use a single ops structure adds 5def7a4cd5be x86/paravirt: Remove unused paravirt bits adds c00a280a8efa x86/paravirt: Introduce new config option PARAVIRT_XXL adds 40181646db45 x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrella adds 9bad5658ea71 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAV [...] adds 6da63eb241a0 x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrella adds fdc0269e8958 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAV [...] adds 495310e4f2dd x86/paravirt: Remove unneeded mmu related paravirt ops bits adds 4f2d7af70256 x86/xen: Make xen_reservation_lock static adds b7a5eb6aafa9 x86/paravirt: Prevent redefinition of SAVE_FLAGS macro adds b18b1c25c254 Merge branch 'x86/paravirt' adds e8310b3f4601 Merge branch 'linus' adds 34e12b864e61 jump_label: Use static_key_linked() accessor adds e13e2366d841 locking/mutex: Fix mutex debug call and ww_mutex documentation adds da260fe12330 jump_label: Fix typo in warning message adds ce991095ccdf Merge branch 'locking/urgent' into locking/core, to pick up fixes adds cb538267ea1e jump_label/lockdep: Assert we hold the hotplug lock for _c [...] adds 4b486b535c33 locking/rwsem: Exit read lock slowpath if queue empty & no writer adds 925b9cd1b89a locking/rwsem: Make owner store task pointer of last ownin [...] adds 84818af26350 locking/rtmutex: Fix the preprocessor logic with normal #i [...] adds cb92173d1f04 locking/lockdep, cpu/hotplug: Annotate AP thread adds 729c5d110dbb Merge branch 'locking/core' adds 83e01228cb35 tools/lib/lockdep: Update Sasha Levin email to MSFT adds 1064ea494bb0 tools/lib/lockdep: Add empty nmi.h adds 16214312df6d tools/lib/lockdep: Add dummy task_struct state member adds dc5591a03f1d locking/lockdep: Delete unnecessary #include adds 0b405c65ad45 locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" adds 23e6498d84b1 Merge branch 'locking/urgent' adds fa94351b56d6 Merge tag 'perf-urgent-for-mingo-4.19-20180903' of git://g [...] adds ba6cc93d611b Merge branch 'perf/urgent' into perf/core, to pick up fixe [...] adds 2766d2ee960c perf/x86: Add __ro_after_init annotations adds d0555fc78fdb kprobes: Remove pointless BUG_ON() from disarming process adds c72e6742f62d kprobes: Remove pointless BUG_ON() from add_new_kprobe() adds a6d18e65dff2 kprobes: Remove pointless BUG_ON() from reuse_unused_kprobe() adds 819319fc9346 kprobes: Return error if we fail to reuse kprobe instead o [...] adds cbdd96f55861 kprobes: Don't call BUG_ON() if there is a kprobe in use o [...] adds 49e73246cbe6 perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init adds eee80526be09 Merge branch 'perf/core' adds 16160c1946b7 perf/x86/intel: Add support/quirk for the MISPREDICT bit o [...] adds 09121255c784 perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as i [...] adds 02e184476eff perf/core: Force USER_DS when recording user stack data adds 0ee03d936cbb tools headers uapi: Update tools's copy of linux/perf_event.h adds f9e6e4351e0b tools headers uapi: Update tools's copy of asm-generic/unistd.h adds 434ea1bfbfc7 tools headers uapi: Update tools's copy of drm/drm.h adds 0210c156d7fd tools headers uapi: Update tools's copies of kvm headers adds 7f28785c41f4 tools headers uapi: Update tools's copy of linux/vhost.h adds 5db48a8d0131 tools headers uapi: Update tools's copy of linux/if_link.h adds 03db8b583d1c perf tools: Fix maps__find_symbol_by_name() adds cb48b6a26cac Merge tag 'perf-urgent-for-mingo-4.19-20180912' of git://g [...] adds cb3b25dfcebd Merge branch 'perf/urgent' adds e73e81975f24 sched/debug: Fix potential deadlock when writing to sched_ [...] adds e5e96fafd902 sched/topology: Set correct NUMA topology type adds 12b04875d666 sched/pelt: Fix update_blocked_averages() for RT and DL classes adds d0cdb3ce8834 sched/fair: Fix vruntime_normalized() for remote non-migra [...] adds 287cdaac5700 sched/fair: Fix scale_rt_capacity() for SMT adds bb3485c8ace6 sched/fair: Fix load_balance redo for !imbalance adds 882a78a9f39f sched/fair: Fix kernel-doc notation warning adds 05484e098448 sched/topology: Add SD_ASYM_CPUCAPACITY flag detection adds bb1fbdd3c3fd sched/topology, drivers/base/arch_topology: Rebuild the sc [...] adds 3ba09df4b8b6 sched/topology, arch/arm64: Rebuild the sched_domain hiera [...] adds e1799a80a4f5 sched/topology, arch/arm: Rebuild sched_domain hierarchy w [...] adds df054e8445a4 sched/topology: Add static_key for asymmetric CPU capacity [...] adds 3b1baa6496e6 sched/fair: Add 'group_misfit_task' load-balance type adds e3d6d0cb66f2 sched/fair: Add sched_group per-CPU max capacity adds cad68e552e77 sched/fair: Consider misfit tasks when load-balancing adds 5fbdfae5221a sched/fair: Kick nohz balance if rq->misfit_task_load adds dbbad719449e sched/fair: Change 'prefer_sibling' type to bool adds 575638d1047e sched/core: Change root_domain->overload type to int adds e90c8fe15a3b sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() adds 757ffdd705ee sched/fair: Set rq->rd->overload when misfit adds 4ad3831a9d4a sched/fair: Don't move tasks to lower capacity CPUs unless [...] adds 9c63e84db29b sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU ca [...] adds 7e6f4c5d600c sched/debug: Explicitly cast sched_feat() to bool adds d90707ebebe0 sched/numa: Remove unused code from update_numa_stats() adds 7477a3504e61 sched/numa: Remove unused numa_stats::nr_running field adds ff28915fd31c sched/debug: Use symbolic names for task state constants adds ace8031099f9 sched/topology: Make local variables static adds 1d72e9466903 Merge branch 'sched/core' adds 02101c45ec5b x86/asm: Optimize memcpy_flushcache() adds 5577f312a11c Merge branch 'x86/asm' adds ccde460b9ae5 x86/corruption-check: Fix panic in memory_corruption_check [...] adds b1e3a25f5879 x86/corruption-check: Use pr_*() instead of printk() adds 44060e8a5189 x86/boot/KASLR: Remove return value from handle_mem_options() adds a0d4a863c538 Merge branch 'x86/boot' adds 3637897b6c9b x86/paravirt: Clean up native_patch() adds 64737f0ad21f Merge branch 'x86/paravirt' adds bd7b1f7cbf9c x86/entry/64: Document idtentry adds 98f05b5138f0 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scra [...] adds bf904d2762ee x86/pti/64: Remove the SYSCALL64 entry trampoline adds 4dc021563872 Merge branch 'x86/pti' adds 07e846bace71 x86/doc: Fix Documentation/x86/earlyprintk.txt adds 6a92b11169a6 x86/EISA: Don't probe EISA bus for Xen PV guests adds 999696752db1 x86/xen: Disable CPU0 hotplug for Xen PV adds cf40361ede6c x86/efi: Load fixmap GDT in efi_call_phys_epilog() before [...] adds 41e351e0d8bc Merge branch 'x86/urgent' adds 6cbddf4086a8 Merge remote-tracking branch 'tip/auto-latest' adds 8960de4a5ca7 EDAC, amd64: Add Family 17h, models 10h-2fh support adds bd1852317ffe EDAC: Get rid of custom ICPU() macro adds 528d132c86a1 MAINTAINERS: Update maintainer for drivers/edac/sb_edac.c adds dcc960b225ce EDAC, sb_edac: Return early on ADDRV bit and address type test adds 8489b17ce29d EDAC, sb_edac: Fix reporting for patrol scrubber errors adds 92c68c4da635 Merge remote-tracking branch 'edac-amd/for-next' adds ccc8b5139f65 tools/memory-model: Add litmus-test naming scheme adds c8c5779c854f tools/memory-model: Add extra ordering for locks and remov [...] adds a5109023cf9e tools/memory-model: Fix a README typo adds abdb4ce79ba3 tools/memory-model: Add more LKMM limitations adds bf36a3124d04 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() adds f3625642c96d EXP tools/memory-model: Add scripts to check github litmus tests adds eaaac2854b75 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] adds e77cb32558a7 doc: Add design documentation on interruption of NMI handlers adds a5a288954499 doc: Fix broken RCU-requirements link to LKML archive adds ea24c125fe79 doc: Improve rcu_dynticks::dynticks documentation adds 77095901b895 doc: Update removal of RCU-bh/sched update machinery adds 5c3f78ec285b doc: Fix broken HTML directive adds cf7614e13c8f rcu: Refactor rcu_{nmi,irq}_{enter,exit}() adds 3e3100989869 rcu: Defer reporting RCU-preempt quiescent states when disabled adds c0335743c5d8 rcutorture: Test extended "rcu" read-side critical sections adds 27c744e32a9a rcu: Allow processing deferred QSes for exiting RCU-preemp [...] adds fcc878e4dfb7 rcu: Remove now-unused ->b.exp_need_qs field from the rcu_ [...] adds e11ec65cc8d6 rcu: Add warning to detect half-interrupts adds d28139c4e967 rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe adds ba1c64c27239 rcu: Report expedited grace periods at context-switch time adds 65cfe3583b61 rcu: Define RCU-bh update API in terms of RCU adds 82fcecfa8185 rcu: Update comments and help text for no more RCU-bh updaters adds 2bbfc25b09df rcu: Drop "wake" parameter from rcu_report_exp_rdp() adds 4cf439a200fd rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment adds 45975c7d21a1 rcu: Define RCU-sched API in terms of RCU for Tree RCU PRE [...] adds 709fdce7545c rcu: Express Tiny RCU updates in terms of RCU rather than [...] adds 358be2d3685c rcu: Remove RCU_STATE_INITIALIZER() adds ec5dd444b678 rcu: Eliminate rcu_state structure's ->call field adds da1df50d1617 rcu: Remove rcu_state structure's ->rda field adds 16fc9c600b3c rcu: Remove rcu_state_p pointer to default rcu_state structure adds 2280ee5a7d3e rcu: Remove rcu_data_p pointer to default rcu_data structure adds b50912d0b5e0 rcu: Remove rsp parameter from rcu_report_qs_rnp() adds aff4e9ede52b rcu: Remove rsp parameter from rcu_report_qs_rsp() adds 139ad4da5ab5 rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() adds 33085c469aea rcu: Remove rsp parameter from rcu_report_qs_rdp() adds de8e87305a1a rcu: Remove rsp parameter from rcu_gp_in_progress() adds 336a4f6c451e rcu: Remove rsp parameter from rcu_get_root() adds ad3832e974eb rcu: Remove rsp parameter from record_gp_stall_check_time() adds 8fd119b6522f rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() adds 33dbdbf02538 rcu: Remove rsp parameter from rcu_dump_cpu_stacks() adds e1741c69d427 rcu: Remove rsp parameter from rcu_stall_kick_kthreads() adds a91e7e58b101 rcu: Remove rsp parameter from print_other_cpu_stall() adds 4e8b8e08f931 rcu: Remove rsp parameter from print_cpu_stall() adds ea12ff2b7d97 rcu: Remove rsp parameter from check_cpu_stall() adds 3481f2eab095 rcu: Remove rsp parameter from rcu_future_gp_cleanup() adds 532c00c97f16 rcu: Remove rsp parameter from rcu_gp_kthread_wake() adds 02f501423d0d rcu: Remove rsp parameter from rcu_accelerate_cbs() adds c6e09b97b933 rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() adds 834f56bf54e8 rcu: Remove rsp parameter from rcu_advance_cbs() adds c7e48f7ba382 rcu: Remove rsp parameter from __note_gp_changes() adds 15cabdffbbf6 rcu: Remove rsp parameter from note_gp_changes() adds 22212332c1f3 rcu: Remove rsp parameter from rcu_gp_slow() adds 0854a05c9fa5 rcu: Remove rsp parameter from rcu_gp_kthread() and friends adds 8087d3e3c453 rcu: Remove rsp parameter from rcu_check_quiescent_state() adds 780cd590836f rcu: Remove rsp parameter from CPU hotplug functions adds 5bb5d09cc4f8 rcu: Remove rsp parameter from rcu_do_batch() adds e9ecb780fe7d rcu: Remove rsp parameter from force-quiescent-state functions adds b96f9dc4fb64 rcu: Remove rsp parameter from rcu_check_gp_start_stall() adds b049fdf8e3b9 rcu: Remove rsp parameter from __rcu_process_callbacks() adds 5c7d89676bc5 rcu: Remove rsp parameter from __call_rcu() and friend adds 98ece508b545 rcu: Remove rsp parameter from __rcu_pending() adds 8344b871b1d5 rcu: Remove rsp parameter from _rcu_barrier() and friends adds 53b46303da84 rcu: Remove rsp parameter from rcu_boot_init_percpu_data() [...] adds b8bb1f63cf9a rcu: Remove rsp parameter from rcu_init_one() and friends adds a2887cd85f38 rcu: Remove rsp parameter from rcu_print_detail_task_stall() adds 81ab59a3ad86 rcu: Remove rsp parameter from dump_blkd_tasks() and friend adds 6dbfdc1409cf rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() adds b21ebed95101 rcu: Remove rsp parameter from print_cpu_stall_info() adds 4580b0541bea rcu: Remove rsp parameter from no-CBs CPU functions adds 63d4c8c97948 rcu: Remove rsp parameter from expedited grace-period functions adds aedf4ba98416 rcu: Remove rsp parameter from rcu_node tree accessor macros adds 88d1bead858d rcu: Remove rcu_data structure's ->rsp field adds 564a9ae6046c rcu: Remove last non-flavor-traversal rsp local variable f [...] adds b97d23c51c9f rcu: Remove for_each_rcu_flavor() flavor-traversal macro adds f7dd7d44fd2d rcu: Simplify rcutorture_get_gp_data() adds 7cba4775ba79 rcu: Restructure rcu_check_gp_kthread_starvation() adds 4c6ed43708bb rcu: Eliminate stall-warning use of rsp adds 9cbc5b97029b rcu: Eliminate grace-period management code use of rsp adds 3c779dfef2c4 rcu: Eliminate callback-invocation/invocation use of rsp adds 67a0edbf3c4d rcu: Eliminate quiescent-state and grace-period-nonstart u [...] adds ec9f5835f74c rcu: Eliminate RCU-barrier use of rsp adds eb7a6653887b rcu: Eliminate initialization-time use of rsp adds 8ff0b9078091 rcu: Fix typo in force_qs_rnp()'s parameter's parameter adds 4e95020cdd34 rcu: Inline increment_cpu_stall_ticks() into its sole caller adds c3854a055bc8 rcu: Pull rcu_gp_kthread() FQS loop into separate function adds 4c7e9c1434c6 rcu: Consolidate RCU-bh update-side function definitions adds a8bb74acd8ef rcu: Consolidate RCU-sched update-side function definitions adds 2ceebc035082 rcutorture: Add RCU-bh and RCU-sched support for extended readers adds 72ce30dd1f9b rcu: Stop testing RCU-bh and RCU-sched adds c770c82a2382 rcutorture: Remove the "rcu_bh" and "sched" torture types adds 620d246065cd rcuperf: Remove the "rcu_bh" and "sched" torture types adds de3875d30233 rcu: Remove now-unused rcutorture APIs adds 2bd8b1a2afc4 rcu: Clean up flavor-related definitions and comments in r [...] adds aff5f0369e31 rcu: Clean up flavor-related definitions and comments in r [...] adds df8561a0d7e4 rcu: Clean up flavor-related definitions and comments in r [...] adds 8c1cf2da6f8a rcu: Clean up flavor-related definitions and comments in Kconfig adds 7f87c036fea3 rcu: Clean up flavor-related definitions and comments in rcu.h adds 62a1a945368f rcu: Clean up flavor-related definitions and comments in r [...] adds 6eb95cc4507a rcu: Clean up flavor-related definitions and comments in s [...] adds 679d3f30923e rcu: Clean up flavor-related definitions and comments in tiny.c adds 49918a54e63c rcu: Clean up flavor-related definitions and comments in tree.c adds 8fa946d42855 rcu: Clean up flavor-related definitions and comments in t [...] adds 0ae86a272656 rcu: Clean up flavor-related definitions and comments in t [...] adds 06462efc808c rcu: Clean up flavor-related definitions and comments in update.c adds 4d232dfe1df3 rcu: Remove !PREEMPT code from rcu_note_voluntary_context_ [...] adds 395a2f097ebd rcu: Define rcu_all_qs() only in !PREEMPT builds adds dd46a7882c2c rcu: Inline _rcu_barrier() into its sole remaining caller adds 92aa39e9dc77 rcu: Make need_resched() respond to urgent RCU-QS needs adds a0ef9ec24144 rcu: Provide improved interrupt-from-idle check in rcu_che [...] adds c116dba68d19 rcutorture: Dump reader protection sequence if failures or [...] adds c5bacd94173e rcu: Motivate Tiny RCU forward progress adds 7e28c5af4ef6 rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure adds 74de6960c99d rcu: Provide functions for determining if call_rcu() has b [...] adds c06aed0e3100 rcu: Compute jiffies_till_sched_qs from other kernel parameters adds d3052109c0bc rcu: More aggressively enlist scheduler aid for nohz_full CPUs adds fced9c8cfe6b rcu: Avoid resched_cpu() when rescheduling the current CPU adds df63fa5bc11a rcu: Convert "1UL << x" to "BIT(x)" adds 31ab604bf323 rcu: Remove unused rcu_dynticks_snap() from Tiny RCU adds cc72046cc3cc rcu: Merge rcu_dynticks structure into rcu_data structure adds 0fd79e7521bc rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure adds 5998a75adbf4 rcu: Switch last accelerate/advance to rcu_data structure adds c458a89e964d rcu: Switch lazy counts to rcu_data structure adds 2dba13f0b6c2 rcu: Switch urgent quiescent-state requests to rcu_data structure adds 4c5273bf2b5e rcu: Switch dyntick nesting counters to rcu_data structure adds dc5a4f2932f1 rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks adds 8d8a9d0e7eda rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed adds 894d45bbf7e7 rcu: Convert rcu_state.ofl_lock to raw_spinlock_t adds e0fcba9ac02a srcu: Make call_srcu() available during very early boot adds 55cda2290bf9 rcutorture: Test early boot call_srcu() adds 4e6ea4ef56f9 srcu: Make early-boot call_srcu() reuse workqueue lists adds 31e749074156 torture: Stop overwriting Make.out file with obsolete version adds 444da518fd55 rcutorture: Force occasional reader waits adds e746b558572e rcutorture: Warn on bad torture type for built-in tests adds f0288064425f rcuperf: Warn on bad perf type for built-in tests adds a52d14addf06 rcutorture: Remove TREE06 and TREE08 from the default test list adds 1b27291b1ea4 rcutorture: Add forward-progress tests for RCU grace periods adds 119248bec9d3 rcutorture: Also use GP sequence to judge forward progress adds 152f4afbfd58 rcutorture: Avoid no-test complaint if too few forward-pro [...] adds 08a7a2ec6834 rcutorture: Vary forward-progress test interval adds 9fdcb9afe082 rcutorture: Add self-propagating callback to forward-progr [...] adds 3cff54a830f7 rcutorture: Increase rcu_read_delay() longdelay_ms adds 1e69676592ed rcutorture: Limit reader duration if irq or bh disabled adds fecad5091f35 rcutorture: Reduce priority of forward-progress testing adds c04dd09bd38c rcutorture: Adjust number of reader kthreads per CPU-hotpl [...] adds f4de46ed5bbc rcutorture: Print forward-progress test interval on error adds 474e59b476b3 rcutorture: Check GP completion at stutter end adds 7c590fcca66b rcutorture: Maintain self-propagating CB only during forwa [...] adds b56ada120921 Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', [...] adds f0672b26d566 Merge LKMM and RCU branches adds dbc32f0fcbf7 rcutorture: Add call_rcu() flooding forward-progress tests adds 505839d22a40 torture: Bring any extra CPUs online during kernel startup adds f24252dfd127 rcutorture: Automatically create initrd directory adds 816e9b28fed0 rcutorture: Add initrd support for systems lacking dracut adds 644d2cf1e2ed rcutorture: Make initrd/init execute in userspace adds 1a8a13fa7021 rcutorture: Remove cbflood facility adds 37933d311cf4 rcutorture: Break up too-long rcu_torture_fwd_prog() function adds cb0556b9ac5b doc: Set down forward-progress requirements adds f4b4d8f106b6 srcu: Fix kernel-doc missing notation adds c3570417c680 rcutorture: Add cross-compile capability to initrd.sh adds 7b1c55788c00 checkpatch.pl: Flag obsolete RCU APIs adds bfaf49079923 rcutorture: Always strip using the cross-compiler adds e3ae055f5378 rcutorture: Check initrd/init instead of initrd only adds 292ff03cf9dc rcutorture: Import a copy of nolibc adds 9859adc81304 rcutorture: Make use of nolibc when available adds ca8d3c3b2918 Merge remote-tracking branch 'rcu/rcu/next' adds 5c3bdaa421cc KVM: s390: vsie: Do the CRYCB validation first adds bd487f7a253c KVM: s390: vsie: Make use of CRYCB FORMAT2 clear adds d18f2b18628d KVM: s390: set host program identifier adds 2b6d5b5ad116 s390/mm: optimize locking without huge pages in gmap_pmd_o [...] adds 7308a93dc2a8 Merge remote-tracking branch 'kvms390/next' adds d3bfd26508ba xen/manage: don't complain about an empty value in control [...] adds 09eb2ee4800f xen/balloon: add runtime control for scrubbing ballooned o [...] adds de1ab150ae47 xen: avoid crash in disable_hotplug_cpu adds c82794ca8ca0 Merge remote-tracking branch 'xen-tip/linux-next' adds f813eec972ee leds: Convert to using %pOFn instead of device_node.name adds 9aec30371fb0 leds: pwm: silently error out on EPROBE_DEFER adds 45d4c6de4e49 leds: gpio: Try to lookup gpiod from device adds 86bc7b2d753a dt-bindings: leds: document Panasonic AN30259A bindings adds 2d00f35c55e7 leds: add Panasonic AN30259A support adds 688f6fce1f5f Merge remote-tracking branch 'leds/for-next' adds cd2315d471f4 ipmi: kcs_bmc: don't change device name adds 2512e40e48d2 ipmi: Rework SMI registration failure adds c86ba91be757 ipmi: Move BT capabilities detection to the detect call adds 0745dde62835 ipmi: Fix I2C client removal in the SSIF driver adds a8627cda7cff ipmi: Fix NULL pointer dereference in ssif_probe adds d16f7d431779 acpi:ipmi: Convert ipmi_user_t to struct ipmi_user * adds 0398c5634f17 hwmon:ibm: Change ipmi_user_t to struct ipmi_user * adds a8bbf67c17a8 ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi adds 2e1d52f5a683 ipmi: Finally get rid of ipmi_user_t and ipmi_smi_t adds e012fd2de784 pci:ipmi: Move IPMI PCI class id defines to pci_ids.h adds 7260d40545b2 ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX adds 596830664c74 ipmi: Use more common logging styles adds ca380ce944d0 ipmi: Convert printk(KERN_<level> to pr_<level>( adds 563cb2b6d557 ipmi_si_pci: fix NULL device in ipmi_si error message adds 236cad79e8ed ipmi_si: fix potential integer overflow on large shift adds 62da0cc7d4b1 ipmi: Change to ktime_get_ts64() adds 64e6f1a4852a ipmi:dmi: Use pr_fmt in the IPMI DMI code adds 393cd853f6cd ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address adds 1f5201862c4e ipmi: Convert pr_xxx() to dev_xxx() in the BT code adds 346512e9d21f ipmi: fix return value of ipmi_set_my_LUN adds c5c94d1893fe ipmi: Don't leave holes in the I2C address list in the ssi [...] adds 33df67b30614 ipmi: Free the address list on module cleanup adds bc221b0f7ee3 ipmi: Remove platform driver overrides and use the id_table adds 5c5c6ec7bea9 Merge remote-tracking branch 'ipmi/for-next' adds 273925c77742 media: em28xx-audio: use irqsave() in USB's complete callback adds 3f3ff6e0d881 media: tm6000: use irqsave() in USB's complete callback adds ed194d136769 usb: core: remove local_irq_save() around ->complete() handler adds 4e69817b106e usb: ehci-sh: convert to SPDX identifiers adds 71741bd6776a USB: Removing NULL check for pool since dma_pool_destroy is safe adds d1e348491a72 usb storage: group dependent USB storage Kconfig entries together adds 2ccaabeb459a usb storage: remove inherited SCSI dependency for USB_STOR [...] adds 697fa834c310 USB: typec: fsusb302: remove unused variables snk_pdo and [...] adds ffa8a31b5b3b usb: host: fotg2: add silicon clock handling adds 87f88dfcde0e USB: OHCI: Remove USB bus reset delay from OHCI handover code adds 23feefda2239 usb: iowarrior: replace kmalloc with kmalloc_array adds 9d20bca54b6a usb: misc: fix obsolete function adds 1973d029d6e9 USB: wusbcore: Switch to bitmap_zalloc() adds 0eae49582b4d usb: mtu3: disable vbus rise/fall interrupts of ltssm adds 0a6ab90c0a8f usb: core: phy: clean up return value check about devm_of_ [...] adds d6142b91e9cc usb: core: remove flags variable in __usb_hcd_giveback_urb() adds 58c60ebfd19d Merge remote-tracking branch 'usb/usb-next' adds 53bae38cf79c usb: chipidea: imx: do not use preprocessor conditionals for PM adds 1657ebedd025 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] adds 35a334659bcc usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match adds eaf748eebd7b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 2f2ce8fe3c0f dt-bindings: phy: qcom-qmp: Cleanup the 'reg' documentatio [...] adds 7effc8ba3e83 dt-bindings: phy: Document Cadence MHDP DisplayPort PHY bindings adds c8b427edc737 phy: Add driver for Cadence MHDP DisplayPort SD0801 PHY adds 22fa10e52ab3 phy: qcom-qmp: Quiet -EPROBE_DEFER from qcom_qmp_phy_probe() adds 6100ac72dc0b phy: qcom-qusb2: Quiet -EPROBE_DEFER from qusb2_phy_probe() adds 270d5aad53cd dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver adds 5ab43d0f8697 phy: socionext: add USB3 PHY driver for UniPhier SoC adds 39f68636490f dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver adds c339d3e0fb10 phy: socionext: add USB2 PHY driver for UniPhier SoC adds eee0e5daa757 phy: renesas: use SPDX identifier for Renesas drivers adds 528648143354 phy:phy-brcm-usb: Use PTR_ERR_OR_ZERO to replace the open [...] adds 9be08a27a158 phy:phy-lantiq-rcu-usb2: Use PTR_ERR_OR_ZERO to replace th [...] adds 4e3fe1cb25ad dt-bindings: add binding for Rockchip hdmi phy using an In [...] adds 53706a116863 phy: add Rockchip Innosilicon hdmi phy adds 79ba0bb72f67 Merge remote-tracking branch 'phy-next/next' adds 64f3b6334de1 MAINTAINERS: Add AT91 USART MFD entry adds a785ce4c6d6c dt-bindings: Add binding for atmel-usart in SPI mode adds 7d3aa342cef7 mfd: at91-usart: Add MFD driver for USART adds 937c0a26acce MAINTAINERS: Add AT91 USART SPI entry adds e1892546ff66 spi: at91-usart: Add driver for at91-usart as SPI adds c24d25317a7c tty/serial: atmel: Change the driver to work under at91-usart MFD adds 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of
git://git.kernel.org/p
[...] adds 56060b04c6d2 dt-bindings: mfd: atmel-usart: Correct interrupts property [...] adds 8a3813235502 MAINTAINERS: Change Radu's email address adds 259e0a00dc7c spi: at91-usart: Make local functions static adds 65b80dfffeab mfd: at91-usart: Include Device Tree header adds 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of
git://git.kernel.org
[...] adds 0029f1000a0f Merge remote-tracking branch 'tty/tty-next' adds 83b15fed91fa drivers: fpga: fix two trivial spelling mistakes adds d765edbb301c vmbus: add driver_override support adds 108ddb8fa1fc uio_hv_generic: increase size of receive and send buffers adds 8e6925631aae uio_hv_generic: drop #ifdef DEBUG adds f25a7ece08bd Drivers: hv: vmbus: Fix synic per-cpu context initialization adds ae61cf5b9913 uio: ensure class is registered before devices adds 52ac30592dd6 misc: apds990x: remove unused array ir_currents adds 02b04d23b2cb misc: bh1770glc: remove unused array prox_curr_ma adds 0181cfd93c7b misc: lkdtm: fixed static variable initialization adds ca6ac25cecf0 nvmem: core: return error code instead of NULL from nvmem_ [...] adds 0952c57c8ff1 uio: Convert to using %pOFn instead of device_node.name adds 79c6f4b84b6e uio: convert to vm_fault_t adds 3eb85992f475 Merge remote-tracking branch 'char-misc/char-misc-next' adds 1213a3668172 extcon: maxim: Add SPDX license identifiers adds cff7499d7eb4 extcon: Make static analyzer happy about union assignment adds 69f75a4f8c7b extcon: Switch to use kasprintf() instead of open coded adds 962341b54b99 extcon: cht-wc: Return from default case to avoid warnings adds 001d3eccf9fc extcon: cht-wc: Fix definition names according to spec adds a4722503fadf extcon: cht-wc: Correct USBID bit field handling adds 900ed5557194 extcon: cht-wc: Convert to use SPDX identifier adds 2e464ff0a9b1 extcon: int3496: Convert to use SPDX identifier adds bb35062e0970 Merge remote-tracking branch 'extcon/extcon-next' adds 406dad04e3d1 soundwire: Fix duplicate stream state assignment adds 43422de84f62 soundwire: Fix incorrect exit after configuring stream adds 7b07d64917ba soundwire: Fix acquiring bus lock twice during master release adds b334669c4e50 Documentation: soundwire: Add documentation for multi link adds 90bc7491a6d1 soundwire: Initialize completion for defer messages adds 54f830bb98e4 soundwire: Add support to lock across bus instances adds 6d3eff64242a soundwire: Handle multiple master instances in a stream adds a065a341dc1e soundwire: Add support for multi link bank switch adds fda2f3a812bf soundwire: keep track of Masters in a stream adds 743739c38241 soundwire: intel: Add pre/post bank switch ops adds 4b5ea4866bf2 soundwire: intel: Fix uninitialized adev deref adds 026d34a76448 MAINTAINERS: Update Vinod's email adds 14b0c44af4e9 soundwire: intel: Remove duplicate assignment adds b167c4643264 Merge remote-tracking branch 'soundwire/next' adds d947dddf1c95 staging: pi433: eliminate a temporary variable adds 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style adds ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style adds 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style adds abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style adds bc3ae2415bec staging:rtl8192u: Rename __pTa - Style adds bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style adds c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style adds 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style adds d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style adds b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] adds 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style adds 715a3d9336f4 staging:rtl8192u: Rename Channel - Style adds e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style adds b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style adds f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style adds 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c adds e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c adds 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c adds fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST adds c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi adds 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses adds fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] adds 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style adds 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style adds 0df408add7af staging:rtl8192u: Add required spaces - Style adds 362ed57ee889 staging:rtl8192u: Remove unused constants - Style adds 47bd0dc30eac staging:rtl8192u: Correct block comments - Style adds 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style adds ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style adds 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style adds 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style adds 1f20545654e6 staging:rtl8192u: Remove unused defines - Style adds f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style adds 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style adds 198a136f7f24 staging:rtl8192u: Rename member variables - Style adds 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style adds 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style adds be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style adds d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style adds ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style adds f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style adds 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style adds 1f9766a0625e staging:rtl8192u: Rename bValid - Style adds efff422454f3 staging:rtl8192u: Rename DialogToken - Style adds a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style adds ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style adds 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style adds 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style adds 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style adds 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style adds 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static adds 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style adds 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style adds 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style adds e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style adds 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style adds 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style adds 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style adds 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style adds 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE adds e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style adds be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style adds 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style adds 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style adds aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style adds 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style adds b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style adds 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style adds 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style adds 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style adds 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style adds 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style adds 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style adds 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style adds 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style adds 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake adds 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz adds 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline adds fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable adds b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf adds 02d72eef1814 staging: mt7621-pci: make some function static adds 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop adds 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages adds 2b2424d9a7e3 staging: fbtft: Adds space around "/" adds 3c0971939e56 staging: gasket: remove null ptr check before kfree adds 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions adds 4cfc2bff29ca staging: gasket: core: remove debug log that could crash adds c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] adds 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] adds 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs adds 1fdd6d720cdc staging: gasket: remove gasket_exit() adds 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] adds 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O adds 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers adds 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] adds 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] adds 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] adds 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] adds 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters adds cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types adds 8be31270362b staging: erofs: introduce erofs_grab_bio adds 6e78901a9f23 staging: erofs: separate erofs_get_meta_page adds cadf1ccf1b00 staging: erofs: add error handling for xattr submodule adds ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} adds 99691b4662dd staging: erofs: rearrange vle clustertype definitions adds df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs adds 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform adds d6421a46af70 staging: erofs: fix compression mapping beyond EOF adds eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() adds 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' adds 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] adds 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode adds f0b4a22a4848 staging: most: register channel device after init of struc [...] adds 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] adds c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue adds 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] adds aca19723604c Revert "staging: erofs: disable compiling temporarile" adds e84e1ed8cdd7 staging: erofs: formatting fix in unzip_vle_lz4.c adds 196ef5f36071 staging: erofs: formatting fix to NULL comparison adds b566ffc3fab6 staging: erofs: formatting spaces around '-' adds ea0b2d429bd8 staging: erofs: formatting add spaces arround '*' adds e4fccc8c9d0a staging: erofs: formatting alignment parenthesis adds f72403461bd4 staging: erofs: fix 1 warning and 9 checks adds 86eac24dbb7b staging: rtl8192e: Fix compiler warning from strncpy() adds 9989d7f5495d staging: rtl8712u: Fix compiler warning about strncpy adds f93861c2d611 staging: Convert to using %pOFn instead of device_node.name adds f8aefb7de0e2 staging: fsl-dpaa2/ethsw: remove redundant pointer 'port_priv' adds 9003987a08d4 staging:rtl8192u: Rename dot11d_init to fix name clash adds 35ba13e43cfb staging: android: ion: Clean unused debug_show memeber of [...] adds 0b8a052c58d1 staging:rtl8192u: Remove unused definitions - Style adds 2e9e6dd41cc6 staging:rtl8192u: Add required SPDX-License-Identifier - Style adds d0679000c498 staging:rtl8192u: Refactor member variable enabled - Style adds b972c798fbab staging:rtl8192u: Rename member pDot11dInfo - Style adds 13b72b089b9c staging: fsl-dpaa2/ethsw: Fix uninitialized variables adds 7e33f3850c53 staging: mt7621-pci: remove unnecessary check of device_ty [...] adds da85d3b1a8d4 staging: bcm2835-audio: Clean up mutex locks adds 4620fd74a020 staging: bcm2835-audio: Remove redundant spdif stream ctls adds 107f35129519 staging: bcm2835-audio: Clean up include files in bcm2835-ctl.c adds 51002248a68f staging: bcm2835-audio: Remove redundant substream mask checks adds a97962111e67 staging: bcm2835-audio: Fix mute controls, volume handling [...] adds 626f28d51d21 staging: bcm2835-audio: Remove redundant function calls adds aa45eeee516a staging: bcm2835-audio: Remove superfluous open flag adds c5e7824b5786 staging: bcm2835-audio: Drop useless running flag and check adds bf1ad3e007e2 staging: bcm2835-audio: Fix incorrect draining handling adds 50e4acab33e6 staging: bcm2835-audio: Kill unused spinlock adds 5d0be6da7f90 staging: bcm2835-audio: Use PCM runtime values instead adds af19edf7ca2b staging: bcm2835-audio: Drop unnecessary pcm indirect setup adds fda767b1a013 staging: bcm2835-audio: Drop useless NULL check adds 947d7489f6d7 staging: bcm2835-audio: Propagate parameter setup error adds af6b7a374d49 staging: bcm2835-audio: Drop debug messages in bcm2835-pcm.c adds d446b78c0766 staging: bcm2835-audio: Drop superfluous mutex lock during [...] adds 66890d53130d staging: bcm2835-audio: Add 10ms period constraint adds f5a3db42e8a6 staging: bcm2835-audio: Make single vchi handle adds 0307363a4fbf staging: bcm2835-audio: Code refactoring of vchiq accessor codes adds d7ca3a71545b staging: bcm2835-audio: Operate non-atomic PCM ops adds be2af4715f38 staging: bcm2835-audio: Use card->private_data adds 435ba133f96e staging: bcm2835-audio: Use standard error print helpers adds de89dbf751c8 staging: bcm2835-audio: Remove unnecessary header file includes adds d64d58f30c72 staging: bcm2835-audio: Move module parameter description adds fb16a3835107 staging: bcm2835-audio: Use coherent device buffers adds bec95770a0ec staging: bcm2835-audio: Set SNDRV_PCM_INFO_SYNC_APPLPTR adds 8cc64ae7ab6b staging: bcm2835-audio: Simplify PCM creation helpers adds 2e42b089fad4 staging: bcm2835-audio: Simplify kctl creation helpers adds 08633dcb5a7c staging: bcm2835-audio: Simplify card object management adds 93f5715efdc2 staging: most: net: make array 'broadcast' static, shrinks [...] adds 1f447e51c0b9 staging: most: video: fix registration of an empty comp co [...] adds c7f800ec9773 staging: rtl8188eu: Fix two sleep-in-atomic-context bugs i [...] adds a06058dcd67a staging: rtl8188eu: simplify function comment adds 352ff6a4c15a staging: rtl8188eu: remove pointless comment adds 8d42daff47ce staging: rtl8188eu: Remove code valid only for 5 GHz adds 508258f63b01 staging: rtl8188eu: fix comparsions to true adds 3e1de4d57852 staging: rtl8188eu: remove whitespace adds 205d34e90ff8 staging: rtl8188eu: remove unnecessary parentheses adds 8627995cf711 staging: wlan-ng: remove redundant code in "#if 0" blocks adds 1485e2fb627b staging/vboxvideo: Replace ttm_bo_unref with ttm_bo_put adds 72536ea687d8 staging: mt7621-mmc: Delete N_MSG() and all its users adds bc554d1e94bd staging: mt7621-mmc: Fix debug macro ERR_MSG and its usages adds 3a8542bfd7a2 Staging: rtlwifi: efuse: Fixed a line length code styling issue. adds fda7c4e00e0e staging:rtl8192u: Remove write_cam() - Style adds 491f9f8de188 staging:rtl8192u: Remove read_cam() - Style adds a4f74fc067e6 staging:rtl8192u: Remove unused functions - Style adds 9d481aa26d93 staging:rtl8192u: Add SPDX-License-Identifier - Style adds 73d4be94723c staging:rtl8192u: Rename RTL819xU_MODULE_NAME - Style adds 3d7f12d31ff7 staging:rtl8192u: Rename Rx_Smooth_Factor - Style adds e21b3e9270fb staging:rtl8192u: Refactor RT_TRACE - Style adds 639bcec974dc staging:rtl8192u: Fix space characters - Style adds 6b32882b8c91 staging:rtl8192u: Remove unused RTL8190_CPU_START_OFFSET - Style adds 6b525447d134 staging:rtl8192u: Refactor GET_COMMAND_PACKET_FRAG_THRESHO [...] adds 2c226ff18c13 staging:rtl8192u: Remove typedef from firmware_init_step_e [...] adds 001dd86bb1ab staging:rtl8192u: Remove typedef from enum opt_rst_type_e - Style adds dacdf6a65900 staging: rtl8192u: ieee80221: Add missing space adds ec3d17acd6a6 Staging: rtl8712: Add space between else and opening brace adds d5c69c96798f staging: rtl8723bs: check for i out of range before access [...] adds 4cf13399537e staging: wilc1000: move 'wilc_enable_ps' global variable i [...] adds 1803da60f7c2 staging: wilc1000: move 'aging_timer' static variable to w [...] adds 19707ca2953b staging: wilc1000: fix to use correct index to free scanne [...] adds 009324daf6a0 staging: wilc1000: remove unnecessary NULL check in clear_ [...] adds 0e866cfb0dd9 staging: wilc1000: moved last_scanned_shadow & last_scanne [...] adds aa6ed22a0345 staging: wilc1000: move during_ip_timer & wilc_optaining_i [...] adds 7814fb6ca834 staging: wilc1000: remove unused variable 'op_ifcs' adds 6bccf8fc6cfc staging: wilc1000: avoid use of extra 'if' condition in wi [...] adds 0b68334d487a staging: wilc1000: move static variable clients_count to ' [...] adds e624c58cf8eb staging: wilc1000: refactor code to avoid use of wilc_set_ [...] adds 87de37fe2ad4 staging: wilc1000: move hif_workqueue static variables to [...] adds 5fefe58f7ffd staging: wilc1000: move 'periodic_rssi' as part of 'wilc_v [...] adds 8b89ba7611af staging: wilc1000: rename 'dummy_statistics' variable to ' [...] adds 83a953e2a772 staging: wilc1000: move 'rcv_assoc_resp' as part of hif_drv adds 7ec6f7f275ff staging: wilc1000: refactor tcp_process() to avoid extra l [...] adds 72f36b5b8152 staging: wilc1000: use lowercase for get_BSSID() and HIL variable adds 95e05b4bf22f staging: wilc1000: move tcp_ack_filter algo related variab [...] adds a3178da4520b staging: wilc1000: avoid line over 80 chars in wilc_wlan_t [...] adds f31e5584dc55 staging: wilc1000: use short names to fix over 80 issue in [...] adds abff8e335350 staging: wilc1000: remove unused code to set and get IP address adds 3124a1f7bff4 staging: wilc1000: move 'chip_ps_state' static variable as [...] adds 804146b4bda3 staging: wilc1000: move 'wilc_connecting' static variable [...] adds 28ab936ed101 staging: wilc1000: remove unnecessary static variable 'p2p [...] adds b3ee105c332e staging: wilc1000: refactor code to move initilization in [...] adds a53b0b1392a1 staging: wilc1000: refactor wilc_netdev_init() to handle m [...] adds 7aaaabd50d78 staging: wilc1000: remove handle_hif_exit_work() function adds 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() adds ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c adds c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c adds 645923e441d3 staging: rtl8188eu: change array type to u8 adds 5459d49aee61 Merge remote-tracking branch 'staging/staging-next' adds 2c01260df661 mux: add mux_control_get_optional() API adds 71c6119b55af Merge remote-tracking branch 'mux/for-next' adds 81b4cdb447fe interconnect: Add generic on-chip interconnect API adds a21cfea97e68 dt-bindings: Introduce interconnect binding adds d54599e06b06 interconnect: Allow endpoints translation via DT adds 3695cfd562c1 interconnect: Add debugfs support adds 8d9dd19a2b98 interconnect: qcom: Add RPM communication adds 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings adds 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver adds 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API adds 0c5caf571bb9 Merge remote-tracking branch 'icc/icc-next' adds 5ab64902b5f9 dmaengine: Convert to using %pOFn instead of device_node.name adds 5658f4f94cca dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail [...] adds b01361c4160e Merge branch 'topic/dw' into next adds 901fd85251e5 dmaengine: use SPDX identifier for Renesas drivers adds f9916dc9104d Merge branch 'topic/renesas' into next adds 1297b647c58c dmaengine: fsldma: move spin_lock_bh to spin_lock in tasklet adds d8570d018f69 dmaengine: at_xdmac: move spin_lock_bh to spin_lock in tasklet adds cbc229a47c82 dmaengine: mv_xor: move spin_lock_bh to spin_lock in tasklet adds ee729402f0e6 Merge branches 'topic/fsl', 'topic/at' and 'topic/mv' into next adds 4ac695464763 dmaengine: sprd: Support DMA link-list mode adds c1b85e08ee85 Merge branch 'topic/sprd' into next adds a5c1d8ec733c dmaengine: st_fdma: use dmaenginem_async_device_register t [...] adds c88c2d46e29b dmaengine: dw-axi-dmac: use dmaenginem_async_device_regist [...] adds 42f604b6516b dmaengine: stm32-mdma: use dmaenginem_async_device_registe [...] adds a5f99a95869e dmaengine: mmp_tdma: use dmaenginem_async_device_register [...] adds fc9826dec54c dmaengine: ste_dma40: use dmaenginem_async_device_register [...] adds 0f5a5e5700ad dmaengine: dma-jz4780: use dmaenginem_async_device_registe [...] adds d72c5f98539d dmaengine: pxa_dma: use dmaenginem_async_device_register t [...] adds fbb69ece0462 dmaengine: mxs-dma: use dmaenginem_async_device_register t [...] adds 90082cd397ae dmaengine: add COMPILE_TEST for the drivers adds 90d23222cf51 dmaengine: Revert "dmaengine: add COMPILE_TEST for the drivers" adds a436ff1e96b9 dmaengine: pxa: fix semicolon.cocci warnings adds ac00b8e1e78c Merge branch 'topic/dmam' into next adds 9d831528a656 dmaengine: fsl-edma: extract common fsl-edma code (no chan [...] adds 377eaf3b3c4a dmaengine: fsl-edma: add edma version and configurable registers adds 4d6d3a90e4ac dmaengine: fsl-edma: fix macros adds e7a3ff92eaf1 dmaengine: fsl-edma: add ColdFire mcf5441x edma support adds 305276dab3a9 Merge branch 'topic/fsl' into next adds 7645d26f3b35 dmaengine: idma64: replace spin_lock_irqsave with spin_lock adds e9c43948921b Merge branch 'topic/intel' into next adds 77da5d19af22 dt-bindings: jz4780-dma: Update bindings to reflect driver [...] adds 54f919a04cf2 dmaengine: dma-jz4780: Return error if not probed from DT adds 6147b032e544 dmaengine: dma-jz4780: Avoid hardcoding number of channels adds 33633583a23a dmaengine: dma-jz4780: Separate chan/ctrl registers adds 5eed7d84bcc0 dmaengine: dma-jz4780: Use 4-word descriptors adds c558ecd21c85 dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 adds 29870eb759ab dmaengine: dma-jz4780: Add support for the JZ4770 SoC adds ffaaa8cc4ee6 dmaengine: dma-jz4780: Add support for the JZ4740 SoC adds ae9156b63d94 dmaengine: dma-jz4780: Add support for the JZ4725B SoC adds 17a8e30e9daf dmaengine: dma-jz4780: Enable Fast DMA to the AIC adds 5a6187d70f7f dmaengine: dma-jz4780: Add missing residue DTC mask adds f3c045dffe73 dmaengine: dma-jz4780: Simplify jz4780_dma_desc_residue() adds 9e4e3a4c00c0 dmaengine: dma-jz4780: Set DTCn register explicitly adds 83ef4fb7556b dmaengine: dma-jz4780: Further residue status fix adds 1f0b0f235a84 dmaengine: dma-jz4780: Use dma_set_residue() adds f57879a574ae MIPS: JZ4780: DTS: Update DMA node to match driver changes adds 6b5b368b5cbd MIPS: JZ4770: DTS: Add DMA nodes adds d426c517a742 MIPS: JZ4740: DTS: Add DMA nodes adds 6e7cb32e9f64 Merge branch 'topic/jz' into next adds 187ba513ff8b Merge remote-tracking branch 'slave-dma/next' adds 0eeec01488da scsi: raid_attrs: fix unused variable warning adds 05a9874426af scsi: aacraid: remove unused variables dev and cpu adds 45b7af985d54 scsi: be2iscsi: remove unused variable dmsg adds 165ee6215062 scsi: 53c700: Fix spelling of 'NEGOTIATION' adds 26c724a690a1 scsi: lpfc: remove an unnecessary NULL check adds b6876a8407d0 scsi: libfc: remove unnecessary condition check adds cca6cb8ad7a8 scsi: aic7xxx: Fix build using bare-metal toolchain adds 710fc2ed58d6 Merge branch 'misc' into for-next adds 72086f91011d Merge branch 'fixes' into for-next adds f5590b75813d Merge branch 'fixes' into for-next adds b86ac8fd4b2f scsi: qla2xxx: Fix process response queue for ISP26XX and above adds 4c1458df9635 scsi: qla2xxx: Fix incorrect port speed being set for FC adapters adds 49cecca7dd49 scsi: qla2xxx: Use correct qpair for ABTS/CMD adds cb873ba40020 scsi: qla2xxx: Update rscn_rcvd field to more meaningful s [...] adds 050e0ced3591 scsi: qla2xxx: Remove redundant check for fcport deletion adds cd4ed6b470f1 scsi: qla2xxx: Move rport registration out of internal work_list adds 0754d5e003bc scsi: qla2xxx: Decrement login retry count for only plogi adds e112761a4f1d scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion adds 2d3fdbebd2df scsi: qla2xxx: Force fw cleanup on ADISC error adds 9ba1cb25c151 scsi: qla2xxx: Remove all rports if fabric scan retry fails adds 8d9bf0a9a268 scsi: qla2xxx: Fix iIDMA error adds 93eca6135183 scsi: qla2xxx: Defer chip reset until target mode is enabled adds aa9e6d7b9643 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 adds 8852f5b1d2d4 scsi: qla2xxx: Update driver to version 10.00.00.09-k adds b6faaaf796d7 scsi: qla2xxx: Serialize mailbox request adds 1073daa470d9 scsi: qla2xxx: Fix deadlock between ATIO and HW lock adds 079a3a3b9dff scsi: qla2xxx: Add appropriate debug info for invalid RX_ID adds 0691094ff3f2 scsi: qla2xxx: Add logic to detect ABTS hang and response [...] adds 6b0431d6fa20 scsi: qla2xxx: Fix out of order Termination and ABTS response adds 8b4673ba3a1b scsi: qla2xxx: Add support for ZIO6 interrupt threshold adds 6a6294689201 scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct adds 0aca77843e28 scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up adds d4f7a16aeca6 scsi: qla2xxx: Remove ASYNC GIDPN switch command adds aecf043443d3 scsi: qla2xxx: Fix Remote port registration adds 5512e523325a scsi: qla2xxx: Remove stale ADISC_DONE event adds 585def9b2f47 scsi: qla2xxx: Move ABTS code behind qpair adds 950c6ab7b540 scsi: qla2xxx: Update driver version to 10.00.00.10-k adds 4072e1dcd8fc scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport adds 8bccfe0d21b5 scsi: qla2xxx: Increase abort timeout value adds f99c5d294b36 scsi: qla2xxx: Check for Register disconnect adds 5d74c87a20ad scsi: qla2xxx: Fix port speed display on chip reset adds 527b8ae3948b scsi: qla2xxx: Fix dropped srb resource. adds 0e324e949ecd scsi: qla2xxx: Fix race condition for resource cleanup adds 0645cb8350cd scsi: qla2xxx: Add mode control for each physical port adds 8235f4b5aeba scsi: qla2xxx: Fix early srb free on abort adds 861d483dcd18 scsi: qla2xxx: Fix stuck session in PLOGI state adds 1e4ac5d6fe0a scsi: qla2xxx: shutdown chip if reset fail adds 56d942de59eb scsi: qla2xxx: Reject bsg request if chip is down. adds d594db018792 scsi: qla2xxx: Fix premature command free adds 7c388f91ec1a scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx adds f3a03ee1102a scsi: qla2xxx: Fix duplicate switch's Nport ID entries adds a110af851a82 scsi: qla2xxx: Fix double increment of switch scan retry count adds a64a290ec6d7 scsi: qla2xxx: Update driver version to 10.00.00.11-k adds 01a8aed6a009 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN adds 5b9e70b22cc5 scsi: lpfc: raise sg count for nvme to use available sg resources adds faf0a5f829eb scsi: lpfc: Raise nvme defaults to support a larger io and [...] adds ca7fb76e091f scsi: lpfc: Correct race with abort on completion path adds 0ef01a2d95fd scsi: lpfc: Correct soft lockup when running mds diagnostics adds 523128e53b1e scsi: lpfc: Correct irq handling via locks when taking ada [...] adds aad59d5d3473 scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 adds 2879265f514b scsi: lpfc: Fix errors in log messages. adds 18027a8ccca5 scsi: lpfc: reduce locking when updating statistics adds d2cc9bcd7fa3 scsi: lpfc: add support to retrieve firmware logs adds 6318cb7fb0e5 scsi: lpfc: update driver version to 12.0.0.7 adds 288315e95264 scsi: sym53c8xx: fix NULL pointer dereference panic in sym [...] adds 948dff7a41c5 scsi: arcmsr: Spelling s/rebulid/rebuild/ adds 5b075efb42ba scsi: libfc: remove set but not used variable 'rpriv' adds aed922fa73b1 scsi: aic7xxx: remove unused redundant variable num_chip_names adds 0b1b1d88614f scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" adds cd135754d837 scsi: pm80xx: Fix for phy enable/disable functionality adds 76cb25b05803 scsi: pm80xx: Corrected dma_unmap_sg() parameter adds 72349b62a571 scsi: pm80xx: Fixed system hang issue during kexec boot adds b5dedc756d5e scsi: pm80xx: Update driver version to 0.1.39 adds 94e989dee2b7 scsi: message: fusion: fix a few trivial spelling mistakes adds 08097a7777f8 Merge branch 'misc' into for-next adds 84d3a3806fdb Merge remote-tracking branch 'scsi/for-next' adds ccf45b18ce89 rpmsg: char: Migrate to iter versions of read and write adds c8a54c0c9a7d rpmsg: Convert to using %pOFn instead of device_node.name adds f0beb4ba9b18 rpmsg: glink: Remove chunk size word align warning adds 1e28dbbeced6 remoteproc/davinci: Use %zx for formating size_t adds 3b0d1b65c19f remoteproc: qcom: adsp: Add SDM845 ADSP and CDSP support adds 0205748ea669 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds f80ec273b0ce Merge remote-tracking branch 'rpmsg/for-next' adds d28af35b0c91 gpio: tb10x: Create local helper variables adds 0d1e31abcaf5 gpio: tb10x: Use GENERIC_GPIO adds 4c2baed3a7e6 ARM/gpio: ep93xx: build standalone adds 1d2bb17aaf11 gpio: ep93xx: Cut down variable names adds 68b6493185f7 gpio: ep93xx: Switch to SPDX license tag adds 991ce74eeb56 gpio: ep93xx: Pass around struct gpio_chip adds 3c38b3a3065e gpio: ep93xx: Rename has_debounce to has_irq adds 99399f40d896 gpio: ep93xx: Properly call the chained IRQ handler adds fd935fc421e7 gpio: ep93xx: Do not pingpong irq numbers adds 51ba88e32ff5 gpio: ep93xx: Use the hwirq and port adds 68491b075db2 gpio: ep93xx: Use for_each_set_bit() in IRQ handler adds d875cc27e239 gpio: ep93xx: Cut gpio_to_irq() usage adds a419a3d92aab gpio: ep93xx: Switch A and B to use GPIOLIB_IRQCHIP adds 496069b87eea gpio: rcar: Add GPIO hole support adds c0f6afad46a8 dt-bindings: gpio: rcar: Add gpio-reserved-ranges support adds be887843f275 drivers: gpio: Update MODULE AUTHOR email address adds 28123791ddbe dt-bindings: gpio: rcar: Add r8a774a1 (RZ/G2M) support adds 9ce3ebe973bf gpio: pxa: handle corner case of unprobed device adds 62cdcb6c572e gpio: Convert to using %pOFn instead of device_node.name adds 890e48be8d84 dt-bindings: pinctrl: Update pinctrl-ingenic for JZ4725B a [...] adds 556a36a71ed8 pinctrl: ingenic: Probe driver at subsys_initcall adds 4717b11f80cf pinctrl: ingenic: Mark probe function as __init adds e72394e2ea19 pinctrl: ingenic: Merge GPIO functionality adds ebd6651418b6 pinctrl: ingenic: Implement .get_direction for GPIO chips adds f2a967658a5d pinctrl: ingenic: Add support for the JZ4725B adds 635c20a1fa79 pinctrl: ingenic: Drop dependency on MACH_INGENIC adds 57e2143473fd gpio: ingenic: Remove driver adds 28d6eeb4f066 pinctrl: ingenic: Include the right header adds 888263947cd9 Merge branch 'ib-ingenic' of ../linux-pinctrl into devel adds da02d79452ea gpio: ftgpio: Support optional silicon clock adds 36f3f19a8215 gpio: ftgpio: Support debounce timer adds bfba223dcc45 gpio: brcmstb: allow 0 width GPIO banks adds f1ff4b841763 MAINTAINERS: Add myself as designated reviewer of Intel PMIC GPIO adds 5d75683e2b87 gpio: tpx65xxx: Include the right header adds d5a4da159ed3 gpio: tps65xxx: Use SPDX license tag adds 833eacc7b591 gpio: mxs: Get rid of external API call adds c99601f672fd gpio: ts5500: Include the right header adds bf97279079be gpio: ts5500: Use SPDX header adds 97feacc05dfb gpio: ts5500: Delete platform data handling adds f0916167d7e5 gpio: zevio: Include the right header adds ba21d55f6ad1 gpio: twl4030: Include the right header adds ecb07684a58f gpio: twl4030: Cut down boilerplate adds ab8c1e82935b gpio: twl4030: Implement .get_direction() adds fc4f8f322f6e gpio: twl6040: Include the right header adds b4f53ed9633c gpio: twl6040: Cut down boilerplate adds 4bef8bf20b69 gpio: twl6040: Use bitops adds ba74bd5d5b5b gpio: twl6040: Implement .get_direction() adds 02ad0437decf gpio: fix kernel-doc notation warning for 'request_key' adds f40f73075c59 gpio: ep93xx: fix incorrect array element size check adds f6d9af477099 gpio: ep93xx: fix test for end of loop adds 4e6b823867e2 gpiolib: export gpiochip_irq_reqres/relres() adds ca620f2de153 gliolib: set hooks in gpiochip_set_irq_hooks() adds 4e9439ddacea gpiolib: add flag to indicate if the irq is disabled adds 461c1a7d4733 gpiolib: override irq_enable/disable adds 4f8183ae7092 gpio/driver.rst: document gpiochip_disable/enable_irq() adds 1c939cb556b9 gpio-bcm-kona: use new req/relres and dis/enable_irq funcs adds 6953c57ab172 gpio: of: Handle SPI chipselect legacy bindings adds 8734fae64eb0 gpio: of: make example syntactically correct adds 45e8296cc9a2 gpio: vf610: Include the right header adds 36e2add18225 gpio: vf610: Cut down on boilerplate adds 29e687c2be7d Merge branch 'devel' into for-next adds 87392215dc99 Merge remote-tracking branch 'gpio/for-next' adds b55326dc969e pinctrl: msm: Really mask level interrupts to prevent latching adds 823dd71f58eb pinctrl: ingenic: Fix group & function error checking adds 5bc5a671b1f4 pinctrl: madera: Fix possible NULL pointer with pdata config adds 1de7ddb3a15c pinctrl: msm: Mux out gpio function with gpio_request() adds fe2731211e78 pinctrl: msm: Configure interrupts as input and gpio mode adds d0e4e8f0d6ab dt-binding: pinctrl: Add NPCM7xx pinctrl and GPIO documentation adds 3b588e43ee5c pinctrl: nuvoton: add NPCM7xx pinctrl and GPIO driver adds 3cd3c83f6752 pinctrl: Add compatibles for Amlogic Meson G12A pin controllers adds 29ae0952e85f pinctrl: meson-g12a: add pinctrl driver support adds 25cb9e5a0e1e pinctrl: madera: Set is_generic adds d2f7a822041d pinctrl: madera: Return ENOTSUPP for unsupported pin attributes adds 305fa67ee452 pinctrl: madera: Fix missing space in debugfs output adds 375fef591696 pinctrl: uniphier: drop meaningless pin from SD1 pin-mux of Pro4 adds d290e096d2a5 pinctrl: lpc18xx: mark expected switch fall-throughs adds 803ceb297a24 pinctrl: intel: Fix a spelling typo in kernel documentation adds 94f4e54cecaf pinctrl: Convert to using %pOFn instead of device_node.name adds 5624bf963543 Merge branch 'ib-ingenic' into devel adds 1ab75c1a1deb Merge branch 'devel' into for-next adds a1b5d7b2ddc2 Merge remote-tracking branch 'pinctrl/for-next' adds 86989c41b5ea signal: Always ignore SIGKILL and SIGSTOP sent to the global init adds 55a3235fc71b signal: Properly deliver SIGILL from uprobes adds 4a63c1ffd384 signal: Properly deliver SIGSEGV from x86 uprobes adds 3597dfe01d12 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] adds b16503baa891 signal: send_sig_all no longer needs SEND_SIG_FORCED adds 961366a01904 signal: Remove the siginfo paramater from kernel_dqueue_signal adds 035150540545 signal: Don't send siginfo to kthreads. adds f149b3155744 signal: Never allocate siginfo for SIGKILL or SIGSTOP adds 079b22dc9be9 signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL [...] adds 4ff4c31a6e85 signal: Remove SEND_SIG_FORCED adds 202a8718c620 Merge remote-tracking branch 'userns/for-next' adds 88bc243a3f22 selftests: android: move config up a level adds c31d02d1290e selftests: kselftest: Remove outdated comment adds b2d35fa5fc80 selftests: add headers_install to lib.mk adds 53cf59d6c0ad selftests/efivarfs: add required kernel configs adds 4d85af102a66 selftests: memory-hotplug: add required configs adds 7035c568999d cgroup: kselftests: add test_core to .gitignore adds 48c2bb0b9cf8 Fix cg_read_strcmp() adds a987785dcd6c Add tests for memory.oom.group adds c80105cfc902 Merge remote-tracking branch 'kselftest/next' adds 976516404ff3 y2038: remove unused time interfaces adds 33e26418193f y2038: make do_gettimeofday() and get_seconds() inline adds 9afc5eee65ca y2038: globally rename compat_time to old_time32 adds 743f5cdb6cec y2038: __get_old_timespec32() can be static adds 82b355d161c9 y2038: Remove newstat family from default syscall set adds bf4b6a7d371e y2038: Remove stat64 family from default syscall set adds fb3739759474 asm-generic: Move common compat types to asm-generic/compat.h adds caf6f9c8a326 asm-generic: Remove unneeded __ARCH_WANT_SYS_LLSEEK macro adds c5ba7e6c9ba5 asm-generic: Remove empty asm/unistd.h adds a4f7a3004630 y2038: Change sys_utimensat() to use __kernel_timespec adds 185cfaf7641e y2038: Compile utimes()/futimesat() conditionally adds 4faea239e529 y2038: utimes: Rework #ifdef guards for compat syscalls adds 474b9c777b20 y2038: sched: Change sched_rr_get_interval to use __kernel [...] adds c2e6c8567acd y2038: socket: Change recvmmsg to use __kernel_timespec adds 49c39f8464a9 y2038: signal: Change rt_sigtimedwait to use __kernel_timespec adds 67314ec7b025 RISC-V: Request newstat syscalls adds a51e9fcff59e Merge remote-tracking branch 'y2038/y2038' adds d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next adds d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next adds 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next adds c72a7f515329 Merge branch 'for-4.18/upstream' into for-next adds d5afb2773800 Merge remote-tracking branch 'livepatching/for-next' adds 213551410c0f coresight: Document error handling in coresight_register adds 1517b42dabbe coresight: platform: Refactor graph endpoint parsing adds aab8f8d9dd32 coresight: platform: Fix refcounting for graph nodes adds 7dee3cc9e815 coresight: platform: Fix leaking device reference adds fe2d2817372e coresight: Fix remote endpoint parsing adds c8e9c9b88777 coresight: Add helper to check if the endpoint is input adds ae2686f522ab coresight: platform: Cleanup coresight connection handling adds 6214c9df6ca3 coresight: Cleanup coresight DT bindings adds af8bc8ba50d6 driver/hwtracing: use ERR_CAST instead of ERR_PTR adds f8b8a5512d7a coresight: Fix handling of sinks adds c2c7001e32bf coresight: etb10: Fix handling of perf mode adds e422931bd6bd coresight: perf: Fix per cpu path management adds 734602f6522c coresight: perf: Avoid unncessary CPU hotplug read lock adds 3dc538517cc2 coresight: perf: Allow tracing on hotplugged CPUs adds f5c438213c94 coresight: perf: Disable trace path upon source error adds 070a328e97fb coresight: tmc-etr: Handle driver mode specific ETR buffers adds de67c478f4e5 coresight: tmc-etr: Relax collection of trace from sysfs mode adds bd3d710273ca coresight: Convert driver messages to dev_dbg adds cdcfe56bb9d4 coresight: perf: Remove reset_buffer call back for sinks adds 1ddcdb7ceed8 coresight: perf: Add helper to retrieve sink configuration adds d6672230d999 coresight: perf: Remove set_buffer call back adds 2b669117a1cf coresight: etm-perf: Add support for ETR backend adds 1174b5f95cc6 coresight: etb10: Refactor etb_drvdata::mode handling adds 70d940d84d8f coresight: etb10: Splitting function etb_enable() adds 050d3a1889de coresight: etm4x: Configure EL2 exception level when kerne [...] adds 3733ca5a6578 coresight: tmc: Refactor loops in etb dump adds d33c2bb112b5 coresight: tmc: Fix byte-address alignment for RRP adds 9bf1846dbdef coresight: Handle failures in enabling a trace path adds 9b058a1bbe36 coresight: tmc-etr: Refactor for handling errors adds 8103fedd51c7 coresight: tmc-etr: Handle errors enabling CATU adds 0caa477c892e coresight: tmc-etb/etf: Prepare to handle errors enabling adds c66b55950fa4 coresight: etm4x: Add support for handling errors adds a2f673e0507d coresight: etm3: Add support for handling errors adds f1e02682b4bc coresight: etb10: Handle errors enabling the device adds 58fef918689e coresight: dynamic-replicator: Handle multiple connections adds 237cc3b9ba69 coresight: Add support for CLAIM tag protocol adds bda0da146e41 coresight: etmx: Claim devices before use adds 66163aa637ff coresight: funnel: Claim devices before use adds da52ccdaafb5 coresight: catu: Claim device before use adds f6b3457bff42 coresight: dynamic-replicator: Claim device for use adds 327c7ebeb14f coreisght: tmc: Claim device before use adds 384ab2e9d57c Merge remote-tracking branch 'coresight/next' adds c6b5eb8dd334 rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time() adds 0438002ac526 rtc: omap: use of_device_is_system_power_controller function adds 09058eab4b4f rtc: omap: Cut down the shutdown time from 2 seconds to 1 sec adds 1e6e4e169a8a rtc: jz4740: Drop dependency on MACH_INGENIC adds 725e0e15f84b rtc: sun6i: Use struct_size() in kzalloc() adds 777d8ae56da1 rtc: sysfs: fix NULL check in rtc_add_groups() adds c856618d2066 rtc: rv8803: fix the rv8803 id in the OF table adds ac771ed746c8 rtc: rv8803: add Epson RX8803 support adds de96bc39951f rtc: mrst: remove set but not used variable 'valid' adds 05a0a3441869 rtc: mips: default to rtc-cmos on mips adds babab2f86440 rtc: mt6397: fix possible race condition adds c778ec85825d rtc: pl030: fix possible race condition adds b7aff107f34f rtc: pl031: switch to devm_rtc_allocate_device/rtc_registe [...] adds af69f9a78784 rtc: abx80x: use a 'priv' struct for client data adds 749e36d0a0d7 rtc: abx80x: add basic watchdog support adds a06cdcca263d Merge remote-tracking branch 'rtc/rtc-next' adds be5ba2ca053d dax: Fix use of zero page adds 8021f440a2fa Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds b1ce023ae8a2 ntb_netdev: fix sleep time mismatch adds 5995aead876f Merge remote-tracking branch 'ntb/ntb-next' adds afaef01c0015 x86/entry: Add STACKLEAK erasing the kernel stack at the e [...] adds 10e9ae9fabaf gcc-plugins: Add STACKLEAK plugin for tracking the kernel stack adds f90d1e0c7804 lkdtm: Add a test for STACKLEAK adds c8d126275a5f fs/proc: Show STACKLEAK metrics in the /proc file system adds ed535a2dae18 doc: self-protection: Add information about STACKLEAK feature adds 964c9dff0091 stackleak: Allow runtime disabling of kernel stack erasing adds 6fcde9046673 arm64: Drop unneeded stackleak_check_alloca() adds 984f1efac575 Merge remote-tracking branch 'kspp/for-next/kspp' adds 16ee5335d5b7 mm: migration: fix migration of huge PMD shared pages adds d8344184e399 mm-migration-fix-migration-of-huge-pmd-shared-pages-v7 adds 89b0aa1214b2 hugetlb: take PMD sharing into account when flushing tlb/caches adds 4505dca7dfc7 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() adds 2d7400193e2a fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 adds 52344123a0d8 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes adds 0fc35470bf90 fork: report pid exhaustion correctly adds 7162ec08f255 mm: disable deferred struct page for 32-bit arches adds c516da3fe48f fs/proc/kcore.c: fix invalid memory access in multi-page r [...] adds 0439c2492aa7 proc-kcore-fix-invalid-memory-access-in-multi-page-read-op [...] adds d8e46c3f6d95 mm: shmem.c: Correctly annotate new inodes for lockdep adds c390c6eb748d kernel/sys.c: remove duplicated include adds f3a2fccbce15 mm: slowly shrink slabs with a relatively small number of objects adds b1378ad400f8 ocfs2: fix ocfs2 read block panic adds f0195d47568c arm: arch/arm/include/asm/page.h needs personality.h adds 2d3d9b393c4a ocfs2: remove ocfs2_is_o2cb_active() adds d715da3e41ca ocfs2: without quota support, avoid calling quota recovery adds b184cf5f0606 ocfs2: don't use iocb when EIOCBQUEUED returns adds 7edb02d8c031 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] adds 5438375f7aa3 ocfs2: don't put and assigning null to bh allocated outside adds 9d03cb3254fa ocfs2: dlmglue: clean up timestamp handling adds 48433a0efc87 ocfs2: fix deadlock caused by ocfs2_defrag_extent adds 3abe7d219119 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds 2a08f63bb7fb ocfs2: fix clusters leak in ocfs2_defrag_extent() adds 524c977d4253 fix-clusters-leak-in-ocfs2_defrag_extent-fix adds cf6671b3ced3 block: restore /proc/partitions to not display non-partiti [...] adds 246fc7373db4 vfs: allow dedupe of user owned read-only files adds c8bec1aa5068 vfs: dedupe should return EPERM if permission is not granted adds d806b287b279 fs/iomap.c: change return type to vm_fault_t adds 7cb26bc882f0 xtensa: use generic vga.h adds 024388933ab6 mm/slub.c: switch to bitmap_zalloc() adds 71cd51b2e1ca mm: rework memcg kernel stack accounting adds d18bf0af683e mm: drain memcg stocks on css offlining adds f77d7a05670d mm: don't miss the last page because of round-off error adds 010cb21d4ede math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] adds 2d87bd6cfb53 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] adds 541474dc0a1f mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] adds 0ed714bd88d9 xen/gntdev: fix up blockable calls to mn_invl_range_start adds b8604d83853a mm, mmu_notifier: be explicit about range invalition non-b [...] adds 538457f69f32 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] adds 05180785983f kmemleak: add module param to print warnings to dmesg adds c4d58457b5da mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] adds feceabf4d338 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() adds 1bfeb53d8974 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() adds 3d049daf7de7 mm/page_alloc.c: clean up check_for_memory() adds 7d9183ddc01f mm: convert to use vm_fault_t adds 0ce19dcd6cda cramfs: convert to use vmf_insert_mixed adds 879b0b15cf2b mm: remove vm_insert_mixed() adds ae03325d0cb0 mm: introduce vmf_insert_pfn_prot() adds 21058bb938a8 x86: convert vdso to use vm_fault_t adds 6baa6e0c54ed mm: make vm_insert_pfn_prot() static adds f898f90403fd mm: remove references to vm_insert_pfn() adds 914ea02b1cd6 mm: remove vm_insert_pfn() adds a5042ca4aafd mm: inline vm_insert_pfn_prot() into caller adds d2952e802285 mm: convert __vm_insert_mixed() to vm_fault_t adds 98a33d356063 mm: convert insert_pfn() to vm_fault_t adds b14061cfd20f hexagon: switch to NO_BOOTMEM adds 2430fbc56b12 of: ignore sub-page memory regions adds b91cd8dad95d nios2: use generic early_init_dt_add_memory_arch adds be1dff66d049 nios2: switch to NO_BOOTMEM adds 98911751df0c um: setup_physmem: stop using global variables adds 51594d8c4f29 um: switch to NO_BOOTMEM adds 083bdf459219 unicore32: switch to NO_BOOTMEM adds 62f520e83b80 alpha: switch to NO_BOOTMEM adds 5acb5b264659 userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] adds 388af62f8085 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID adds 7cc4ab8a259c mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 adds 632dd025276d mm: page_alloc: reduce unnecessary binary search in memblo [...] adds 3f27811f7267 mm, slab: combine kmalloc_caches and kmalloc_dma_caches adds 279432886f84 mm, slab/slub: introduce kmalloc-reclaimable caches adds 6afff7b0f72d dcache: allocate external names from reclaimable kmalloc caches adds 21d4818ac13e mm: rename and change semantics of nr_indirectly_reclaimab [...] adds 97bc80cf0f8c mm, proc: add KReclaimable to /proc/meminfo adds 63c2a5a2b0d5 mm, slab: shorten kmalloc cache names for large sizes adds 7e671dbab84e mm: workingset: don't drop refault information prematurely adds e6021521cf22 mm: workingset: tell cache transitions from workingset thrashing adds 7b820da8527e delayacct: track delays from thrashing cache pages adds cd5d559b3552 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD adds 90e889d9c0ad sched-loadavg-consolidate-load_int-load_frac-calc_load-fix adds cfb652fab54a sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-2 adds 0f728d70b35c sched: loadavg: make calc_load_n() public adds 6adb3e4ed31a sched: sched.h: make rq locking and clock functions availa [...] adds 7dbeaa2ecbcb sched: introduce this_rq_lock_irq() adds e0a657e54fca psi: pressure stall information for CPU, memory, and IO adds df9ded9f0532 psi-pressure-stall-information-for-cpu-memory-and-io-fix adds 5e4d3571bcdb psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 adds 7a8a580eb146 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 adds 5ee72eee54dd psi: pressure stall information for CPU, memory, and IO fix adds ffc90b8de58d psi: cgroup support adds 08baabb7355e mm, page_alloc: drop should_suppress_show_mem adds 47ce9ea31ee6 mm/z3fold.c: fix wrong handling of headless pages adds 2f1d258bffd5 mm: make memmap_init a proper function adds 59f3d83e419d mm: calculate deferred pages after skipping mirrored memory adds 2757a1bfeec6 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 adds fb1d20dfdae0 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix adds 1c75aa68ec82 mm: move mirrored memory specific code outside of memmap_i [...] adds a91f7960b889 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] adds 37a877222793 mm, swap: fix race between swapoff and some swap operations adds 7b50dcfc53ce mm, swap: fix race between swapoff and some swap operations adds 64eb9a9e4ee8 mm: fix race between swapoff and mincore adds dddb65b00e2a mm/list_lru.c: prefetch neighboring list entries before ac [...] adds 71de57e937d1 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds 7a55e4e33d3d mm: add strictlimit knob adds 7dc75dd58dcb mm: don't expose page to fast gup before it's ready adds a7b940bd4f87 mm/page_owner: align with pageblock_nr_pages adds d44bc3e33197 mm/page_owner: align with pageblock_nr pages adds 24f9b0e63286 mm/oom_kill.c: syzbot: dump all threads upon global OOM adds a0c16240fbbf fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 06414f65533d include/linux/compiler*.h: add version detection to asm_vo [...] adds d3ba5cbc1202 treewide: remove current_text_addr adds b54105e7d5b2 lib/bitmap.c: remove wrong documentation adds 95158967d428 linux/bitmap.h: handle constant zero-size bitmaps correctly adds 8b3c8901f6fa linux/bitmap.h: remove redundant uses of small_const_nbits() adds 745a5e345bb6 linux/bitmap.h: fix type of nbits in bitmap_shift_right() adds 912ba0d99366 linux/bitmap.h: relax comment on compile-time constant nbits adds 0c78f636e637 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] adds 5519efe4772f lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds c6d679d88296 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds 4516182a16a2 lib/bitmap.c: simplify bitmap_print_to_pagebuf() adds 019aa87abf29 lib/parser.c: switch match_strdup() over to use kmemdup_nul() adds 15fb9e107815 lib/parser.c: switch match_u64int() over to use match_strdup() adds 472bc27a2981 lib/parser.c: switch match_number() over to use match_strdup() adds c13f71172076 lib/zlib_inflate/inflate.c: remove fall through warnings adds 8a590caa0aa0 include/linux/radix-tree.h: use DIV_ROUND_UP instead of re [...] adds 7d9d95b9b8cb lib/sg_pool.c: remove unnecessary null check when freeing object adds 01e87b930ff0 checkpatch: remove GCC_BINARY_CONSTANT warning adds 51941ba6c859 init/do_mounts.c: add root=PARTLABEL=<name> support adds 6f757a28a16d hfsplus: prevent btree data loss on root split adds fb18ee89a07f hfsplus: fix BUG on bnode parent update adds ef57abb35cbe hfs: prevent btree data loss on root split adds 17e193b35449 hfs: fix BUG on bnode parent update adds e31bf2ce0b81 hfsplus: prevent btree data loss on ENOSPC adds f9bcf7c8b527 hfs: prevent btree data loss on ENOSPC adds 6bc7c84ac61b reiserfs: propagate errors from fill_with_dentries() properly adds 19450672cb8e bfs: add sanity check at bfs_fill_super() adds e87f1b83f3a9 ipc: IPCMNI limit check for msgmni and shmmni adds 6a85270add82 ipc: IPCMNI limit check for semmni adds 3a9036c1077b ipc: allow boot time extension of IPCMNI from 32k to 8M adds 518c72dee9a8 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds c6247557bc4e ipc: conserve sequence numbers in extended IPCMNI mode adds 64de818399ee Merge branch 'akpm-current/current' adds fef59de61429 percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 872ce2b43fc5 vfs: replace current_kernel_time64 with ktime equivalent adds 568e39651081 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 787d452bd22f Merge branch 'akpm/master' adds f8dcd0279214 Add linux-next specific files for 20180913 No new revisions were added by this update. Summary of changes: Documentation/00-INDEX | 428 -- Documentation/ABI/stable/sysfs-bus-xen-backend | 9 + .../ABI/stable/sysfs-devices-system-xen_memory | 9 + Documentation/ABI/testing/sysfs-bus-vmbus | 21 + Documentation/ABI/testing/sysfs-class-bdi | 8 + Documentation/ABI/testing/sysfs-class-net | 4 +- Documentation/ABI/testing/sysfs-class-net-dsa | 7 + Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 + Documentation/PCI/00-INDEX | 26 - Documentation/RCU/00-INDEX | 34 - .../Design/Data-Structures/Data-Structures.html | 31 +- .../Expedited-Grace-Periods.html | 9 +- .../RCU/Design/Requirements/Requirements.html | 322 +- Documentation/RCU/rcu.txt | 4 - Documentation/RCU/stallwarn.txt | 13 +- Documentation/RCU/whatisRCU.txt | 3 +- Documentation/accounting/psi.txt | 73 + Documentation/admin-guide/README.rst | 3 +- Documentation/admin-guide/cgroup-v2.rst | 18 + Documentation/admin-guide/kernel-parameters.txt | 64 +- Documentation/admin-guide/l1tf.rst | 2 +- Documentation/arm/00-INDEX | 50 - Documentation/arm/Samsung/Bootloader-interface.txt | 1 + Documentation/arm64/sve.txt | 4 +- Documentation/block/00-INDEX | 34 - Documentation/blockdev/00-INDEX | 18 - Documentation/cdrom/00-INDEX | 11 - Documentation/cgroup-v1/00-INDEX | 26 - Documentation/dev-tools/coccinelle.rst | 23 +- Documentation/dev-tools/kselftest.rst | 2 +- Documentation/device-mapper/dm-raid.txt | 4 + Documentation/devicetree/00-INDEX | 12 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 + .../devicetree/bindings/arm/coresight.txt | 95 +- Documentation/devicetree/bindings/arm/fsl.txt | 40 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 4 + Documentation/devicetree/bindings/arm/rockchip.txt | 8 + Documentation/devicetree/bindings/arm/shmobile.txt | 16 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 + .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 + .../devicetree/bindings/ata/ahci-platform.txt | 6 +- .../devicetree/bindings/clock/imx6q-clock.txt | 8 + .../devicetree/bindings/clock/qcom,camcc.txt | 18 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 9 +- .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 23 + .../bindings/display/bridge/lvds-transmitter.txt | 8 +- .../bindings/display/bridge/ti,sn65dsi86.txt | 87 + .../bindings/display/bridge/toshiba,tc358764.txt | 35 + .../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +- .../bindings/display/rockchip/rockchip-vop.txt | 3 + .../bindings/display/sunxi/sun4i-drm.txt | 9 + .../devicetree/bindings/dma/jz4780-dma.txt | 14 +- Documentation/devicetree/bindings/gpio/gpio.txt | 8 +- .../devicetree/bindings/gpio/ingenic,gpio.txt | 46 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 64 +- .../devicetree/bindings/hwmon/ltc2978.txt | 2 + .../devicetree/bindings/i2c/i2c-designware.txt | 7 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 3 +- .../bindings/interconnect/interconnect.txt | 60 + .../bindings/interconnect/qcom-msm8916.txt | 41 + .../devicetree/bindings/interconnect/qcom-smd.txt | 32 + .../interrupt-controller/riscv,cpu-intc.txt | 14 +- .../devicetree/bindings/leds/leds-an30259a.txt | 43 + .../devicetree/bindings/media/fsl-pxp.txt | 26 + .../devicetree/bindings/media/i2c/adv748x.txt | 20 +- .../devicetree/bindings/media/i2c/adv7604.txt | 2 +- .../devicetree/bindings/mfd/atmel-usart.txt | 85 + Documentation/devicetree/bindings/mmc/jz4740.txt | 1 + .../bindings/mmc/nvidia,tegra20-sdhci.txt | 72 + .../devicetree/bindings/mmc/sdhci-sprd.txt | 41 + Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 5 +- .../devicetree/bindings/mmc/uniphier-sd.txt | 55 + Documentation/devicetree/bindings/net/cpsw.txt | 6 + .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 21 +- Documentation/devicetree/bindings/net/sh_eth.txt | 1 + .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 + .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 + .../bindings/phy/phy-rockchip-inno-hdmi.txt | 43 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 19 +- .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 + .../bindings/phy/uniphier-usb3-hsphy.txt | 69 + .../bindings/phy/uniphier-usb3-ssphy.txt | 57 + .../bindings/pinctrl/ingenic,pinctrl.txt | 39 +- .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 2 + .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 216 + .../bindings/power/renesas,rcar-sysc.txt | 1 + .../devicetree/bindings/power/supply/bq25890.txt | 3 + .../devicetree/bindings/regulator/pfuze100.txt | 5 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 2 + .../devicetree/bindings/reset/renesas,rst.txt | 1 + .../devicetree/bindings/serial/atmel-usart.txt | 64 - .../devicetree/bindings/soc/fsl/cpm_qe/network.txt | 6 + .../devicetree/bindings/soc/rockchip/grf.txt | 2 + .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 24 + .../bindings/sound/mikroe,mikroe-proto.txt | 23 + .../devicetree/bindings/sound/pcm3060.txt | 17 + .../devicetree/bindings/sound/renesas,rsnd.txt | 4 +- Documentation/devicetree/bindings/spi/sh-msiof.txt | 5 +- Documentation/devicetree/bindings/spi/spi-sprd.txt | 26 + .../devicetree/bindings/sram/sunxi-sram.txt | 4 + .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 5 +- Documentation/driver-api/firewire.rst | 48 + Documentation/driver-api/gpio/driver.rst | 23 +- Documentation/driver-api/index.rst | 1 + Documentation/driver-api/mtdnand.rst | 4 +- Documentation/driver-api/soundwire/stream.rst | 28 + Documentation/driver-model/devres.txt | 1 + Documentation/efi-stub.txt | 17 +- Documentation/fb/00-INDEX | 75 - Documentation/fb/vesafb.txt | 4 +- Documentation/filesystems/00-INDEX | 153 - Documentation/filesystems/fscrypt.rst | 10 - Documentation/filesystems/mount_api.txt | 737 +++ Documentation/filesystems/nfs/00-INDEX | 26 - Documentation/filesystems/proc.txt | 4 + Documentation/filesystems/vfs.txt | 21 +- Documentation/fmc/00-INDEX | 38 - Documentation/gpio/00-INDEX | 4 - Documentation/gpu/drivers.rst | 1 + Documentation/gpu/drm-kms.rst | 18 +- Documentation/gpu/drm-mm.rst | 2 +- Documentation/gpu/todo.rst | 71 +- Documentation/gpu/vkms.rst | 24 + Documentation/hwmon/ina2xx | 2 +- Documentation/hwmon/lm75 | 6 +- Documentation/hwmon/ltc2978 | 5 + Documentation/hwmon/mc13783-adc | 8 +- Documentation/i2c/DMA-considerations | 10 +- Documentation/ide/00-INDEX | 14 - Documentation/index.rst | 5 +- Documentation/input/event-codes.rst | 11 +- Documentation/interconnect/interconnect.rst | 94 + Documentation/ioctl/00-INDEX | 12 - Documentation/ioctl/ioctl-number.txt | 1 + Documentation/isdn/00-INDEX | 42 - Documentation/kbuild/00-INDEX | 14 - Documentation/kernel-per-CPU-kthreads.txt | 2 +- Documentation/laptops/00-INDEX | 16 - Documentation/leds/00-INDEX | 32 - Documentation/locking/00-INDEX | 16 - Documentation/m68k/00-INDEX | 7 - Documentation/media/uapi/cec/cec-func-poll.rst | 3 +- .../media/uapi/dvb/video_function_calls.rst | 1 - .../media/uapi/mediactl/media-ioc-device-info.rst | 1 + .../uapi/mediactl/media-ioc-enum-entities.rst | 1 + .../media/uapi/mediactl/media-ioc-enum-links.rst | 1 + .../media/uapi/mediactl/media-ioc-g-topology.rst | 1 + .../media/uapi/mediactl/media-ioc-setup-link.rst | 1 + Documentation/media/uapi/v4l/func-poll.rst | 3 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 + Documentation/media/uapi/v4l/pixfmt-compressed.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 210 + Documentation/media/uapi/v4l/vidioc-cropcap.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 2 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 27 +- Documentation/media/videodev2.h.rst.exceptions | 1 + Documentation/memory-barriers.txt | 3 +- Documentation/mips/00-INDEX | 4 - Documentation/mmc/00-INDEX | 10 - Documentation/mtd/nand/pxa3xx-nand.txt | 113 - Documentation/netlabel/00-INDEX | 10 - Documentation/netlabel/cipso_ipv4.txt | 11 +- Documentation/netlabel/introduction.txt | 2 +- Documentation/networking/00-INDEX | 234 - .../networking/dpaa2}/ethernet-driver.rst | 0 Documentation/networking/dpaa2/index.rst | 1 + Documentation/networking/xfrm_device.txt | 4 + Documentation/parisc/00-INDEX | 6 - Documentation/power/00-INDEX | 44 - Documentation/powerpc/00-INDEX | 34 - Documentation/process/2.Process.rst | 2 +- Documentation/process/changes.rst | 2 +- Documentation/process/howto.rst | 13 +- Documentation/process/index.rst | 1 + Documentation/process/license-rules.rst | 2 + Documentation/s390/00-INDEX | 28 - Documentation/scheduler/00-INDEX | 18 - Documentation/scsi/00-INDEX | 108 - Documentation/scsi/scsi-parameters.txt | 5 + Documentation/security/self-protection.rst | 10 +- Documentation/serial/00-INDEX | 16 - Documentation/spi/00-INDEX | 16 - Documentation/sysctl/00-INDEX | 16 - Documentation/sysctl/kernel.txt | 18 + Documentation/timers/00-INDEX | 16 - Documentation/trace/ftrace.rst | 3 + Documentation/virtual/00-INDEX | 11 - Documentation/virtual/kvm/00-INDEX | 35 - Documentation/virtual/kvm/api.txt | 3 +- Documentation/vm/00-INDEX | 50 - Documentation/vm/hmm.rst | 14 +- Documentation/w1/00-INDEX | 10 - Documentation/w1/masters/00-INDEX | 12 - Documentation/w1/slaves/00-INDEX | 14 - Documentation/x86/00-INDEX | 20 - Documentation/x86/earlyprintk.txt | 25 +- Documentation/x86/pat.txt | 4 +- Documentation/x86/x86_64/00-INDEX | 16 - Documentation/x86/x86_64/mm.txt | 2 + MAINTAINERS | 349 +- Makefile | 19 +- Next/SHA1s | 288 + Next/Trees | 290 + Next/merge.log | 5942 ++++++++++++++++++++ Next/quilt-import.log | 2 + README | 1 - arch/Kconfig | 7 + arch/alpha/Kconfig | 2 + arch/alpha/include/asm/processor.h | 6 - arch/alpha/include/asm/unistd.h | 2 + arch/alpha/kernel/core_irongate.c | 4 +- arch/alpha/kernel/entry.S | 53 +- arch/alpha/kernel/setup.c | 98 +- arch/alpha/kernel/systbls.S | 318 +- arch/alpha/mm/numa.c | 113 +- arch/arc/Kconfig | 10 +- arch/arc/Makefile | 12 +- arch/arc/boot/dts/axc003.dtsi | 26 + arch/arc/boot/dts/axc003_idu.dtsi | 26 + arch/arc/boot/dts/axs10x_mb.dtsi | 7 +- arch/arc/boot/dts/hsdk.dts | 11 +- arch/arc/configs/axs101_defconfig | 3 - arch/arc/configs/axs103_defconfig | 3 - arch/arc/configs/axs103_smp_defconfig | 3 - arch/arc/configs/haps_hs_defconfig | 2 - arch/arc/configs/haps_hs_smp_defconfig | 2 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 2 - arch/arc/configs/nsim_hs_defconfig | 2 - arch/arc/configs/nsim_hs_smp_defconfig | 2 - arch/arc/configs/nsimosci_defconfig | 2 - arch/arc/configs/nsimosci_hs_defconfig | 2 - arch/arc/configs/nsimosci_hs_smp_defconfig | 2 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 2 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/atomic.h | 2 +- arch/arc/include/asm/dma-mapping.h | 13 + arch/arc/include/asm/processor.h | 8 - arch/arc/include/uapi/asm/unistd.h | 1 + arch/arc/kernel/setup.c | 1 + arch/arc/kernel/troubleshoot.c | 13 +- arch/arc/mm/cache.c | 36 +- arch/arc/mm/dma.c | 82 +- arch/arm/Kconfig | 1 + arch/arm/arm-soc-for-next-contents.txt | 26 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 0 arch/arm/boot/dts/am4372.dtsi | 1 + arch/arm/boot/dts/am571x-idk.dts | 80 + arch/arm/boot/dts/am572x-idk-common.dtsi | 76 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 1 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 38 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 2 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 + arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 + arch/arm/boot/dts/at91-tse850-3.dts | 32 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 + arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 + arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 + arch/arm/boot/dts/exynos4210-origen.dts | 9 + arch/arm/boot/dts/exynos4210-trats.dts | 15 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 102 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 + arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 + arch/arm/boot/dts/exynos5250.dtsi | 152 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 3 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 3 + arch/arm/boot/dts/ibm-power8-cfam.dtsi | 31 + arch/arm/boot/dts/ibm-power9-cfam.dtsi | 104 + arch/arm/boot/dts/ibm-power9-dual.dtsi | 57 + arch/arm/boot/dts/imx23-evk.dts | 90 +- arch/arm/boot/dts/imx28-evk.dts | 183 +- arch/arm/boot/dts/imx51-babbage.dts | 1 + arch/arm/boot/dts/imx53-qsb-common.dtsi | 11 + arch/arm/boot/dts/imx6dl-icore-mipi.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +- arch/arm/boot/dts/imx6dl-icore.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 5 + arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 + arch/arm/boot/dts/imx6q-icore-mipi.dts | 6 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +- arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +- arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +- arch/arm/boot/dts/imx6q-icore.dts | 38 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 - arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 + arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 42 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 67 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 4 + arch/arm/boot/dts/imx6sll.dtsi | 31 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 + arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 390 ++ arch/arm/boot/dts/imx6ul-geam.dts | 40 +- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +- arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +- arch/arm/boot/dts/imx6ul.dtsi | 12 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 39 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 + arch/arm/boot/dts/imx7d.dtsi | 13 +- arch/arm/boot/dts/imx7s-warp.dts | 53 +- arch/arm/boot/dts/imx7s.dtsi | 41 +- arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 43 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 + arch/arm/boot/dts/ls1021a-twr.dts | 2 + arch/arm/boot/dts/ls1021a.dtsi | 6 + arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b.dtsi | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 248 +- arch/arm/boot/dts/omap3-gta04a3.dts | 2 +- arch/arm/boot/dts/omap3-gta04a4.dts | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 129 +- arch/arm/boot/dts/omap3-gta04a5one.dts | 114 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 20 +- arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +- arch/arm/boot/dts/owl-s500.dtsi | 3 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 + arch/arm/boot/dts/r8a77470.dtsi | 123 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 + arch/arm/boot/dts/r8a7790.dtsi | 4 +- arch/arm/boot/dts/r8a7791.dtsi | 4 +- arch/arm/boot/dts/r8a7792.dtsi | 1 - arch/arm/boot/dts/r8a7793-gose.dts | 16 + arch/arm/boot/dts/r8a7794-silk.dts | 25 + arch/arm/boot/dts/r8a7794.dtsi | 1 - arch/arm/boot/dts/r9a06g032.dtsi | 7 +- arch/arm/boot/dts/rk3188.dtsi | 82 + arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 106 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/socfpga.dtsi | 12 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 22 +- ...ockit.dts => socfpga_cyclone5_de0_nano_soc.dts} | 0 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 3 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +- arch/arm/boot/dts/sun5i.dtsi | 26 + arch/arm/boot/dts/sun7i-a20.dtsi | 26 + arch/arm/boot/dts/sun8i-a33.dtsi | 26 + arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 + arch/arm/boot/dts/sun8i-a83t.dtsi | 18 + arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 + arch/arm/boot/dts/sun8i-h3.dtsi | 30 + arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 21 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 + arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 27 + arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 44 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 18 +- arch/arm/configs/imx_v6_v7_defconfig | 42 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/configs/mxs_defconfig | 20 +- arch/arm/configs/sama5_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 7 +- arch/arm/configs/versatile_defconfig | 14 +- arch/arm/crypto/Kconfig | 7 +- arch/arm/crypto/Makefile | 2 - arch/arm/crypto/chacha20-neon-core.S | 277 +- arch/arm/crypto/ghash-ce-core.S | 108 +- arch/arm/crypto/ghash-ce-glue.c | 38 +- arch/arm/crypto/speck-neon-core.S | 434 -- arch/arm/crypto/speck-neon-glue.c | 288 - arch/arm/include/asm/dma-mapping.h | 2 + arch/arm/include/asm/kvm_host.h | 1 - arch/arm/include/asm/page.h | 2 + arch/arm/include/asm/paravirt.h | 9 +- arch/arm/include/asm/processor.h | 6 - arch/arm/include/asm/topology.h | 3 + arch/arm/include/asm/unistd.h | 4 +- arch/arm/kernel/atags_parse.c | 1 + arch/arm/kernel/paravirt.c | 4 +- arch/arm/kernel/vmlinux.lds.h | 1 + arch/arm/kvm/Kconfig | 1 - arch/arm/mach-at91/pm.c | 9 +- arch/arm/mach-ep93xx/core.c | 9 + arch/arm/mach-ep93xx/snappercl15.c | 7 +- arch/arm/mach-ep93xx/ts72xx.c | 7 +- arch/arm/mach-exynos/common.h | 1 + arch/arm/mach-exynos/firmware.c | 14 +- arch/arm/mach-exynos/suspend.c | 34 +- arch/arm/mach-imx/mach-qong.c | 11 +- arch/arm/mach-imx/mmdc.c | 14 + arch/arm/mach-imx/pm-imx6.c | 25 + arch/arm/mach-ixp4xx/ixdp425-setup.c | 3 +- arch/arm/mach-omap1/board-fsample.c | 2 +- arch/arm/mach-omap1/board-h2.c | 2 +- arch/arm/mach-omap1/board-h3.c | 2 +- arch/arm/mach-omap1/board-nand.c | 3 +- arch/arm/mach-omap1/board-perseus2.c | 2 +- arch/arm/mach-omap1/common.h | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 125 +- arch/arm/mach-orion5x/ts78xx-setup.c | 18 +- arch/arm/mach-pxa/balloon3.c | 8 +- arch/arm/mach-pxa/em-x270.c | 5 +- arch/arm/mach-pxa/palmtreo.c | 31 - arch/arm/mach-pxa/palmtx.c | 5 +- arch/arm/mach-s3c24xx/mach-gta02.c | 42 - arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +- arch/arm/mach-shmobile/Kconfig | 11 +- arch/arm/mach-shmobile/Makefile | 1 + arch/arm/mach-shmobile/headsmp-scu.S | 13 +- arch/arm/mach-shmobile/headsmp.S | 7 +- arch/arm/mach-shmobile/platsmp-scu.c | 5 +- arch/arm/mach-shmobile/platsmp.c | 5 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 5 +- arch/arm/mach-shmobile/pm-rmobile.c | 7 +- arch/arm/mach-shmobile/pm-rmobile.h | 7 +- arch/arm/mach-shmobile/setup-r7s9210.c | 27 + arch/arm/mach-shmobile/setup-r8a7779.c | 2 - arch/arm/mach-shmobile/smp-sh73a0.c | 10 +- arch/arm/mach-shmobile/suspend.c | 5 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm/mach-u300/Kconfig | 13 - arch/arm/mach-u300/Makefile | 1 - arch/arm/mach-u300/dummyspichip.c | 276 - arch/arm/mm/dma-mapping-nommu.c | 4 - arch/arm/xen/enlighten.c | 34 - arch/arm64/Kconfig | 4 +- arch/arm64/Kconfig.platforms | 58 +- arch/arm64/boot/dts/actions/Makefile | 2 + arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 11 +- arch/arm64/boot/dts/actions/s900.dtsi | 23 +- arch/arm64/boot/dts/allwinner/Makefile | 3 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 59 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 72 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 149 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 + .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 27 +- .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 48 + .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 + .../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 180 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 67 + arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 + arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1664 ++++++ .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 104 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 86 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 + .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 155 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 36 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 123 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 580 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 24 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 478 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 276 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 14 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 7 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 231 + arch/arm64/boot/dts/rockchip/px30.dtsi | 2031 +++++++ arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 36 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 +++ arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 44 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 + arch/arm64/configs/defconfig | 6 +- arch/arm64/crypto/Kconfig | 11 - arch/arm64/crypto/Makefile | 6 - arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/crc32-ce-core.S | 287 - arch/arm64/crypto/crc32-ce-glue.c | 244 - arch/arm64/crypto/crct10dif-ce-core.S | 314 +- arch/arm64/crypto/crct10dif-ce-glue.c | 14 +- arch/arm64/crypto/ghash-ce-glue.c | 29 +- arch/arm64/crypto/sm4-ce-glue.c | 2 +- arch/arm64/crypto/speck-neon-core.S | 352 -- arch/arm64/crypto/speck-neon-glue.c | 282 - arch/arm64/include/asm/compat.h | 26 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/dma-mapping.h | 5 - arch/arm64/include/asm/jump_label.h | 4 +- arch/arm64/include/asm/kvm_host.h | 4 +- arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable.h | 10 +- arch/arm64/include/asm/processor.h | 7 - arch/arm64/include/asm/stat.h | 2 +- arch/arm64/include/asm/tlb.h | 34 +- arch/arm64/include/asm/tlbflush.h | 112 +- arch/arm64/include/asm/topology.h | 3 + arch/arm64/include/asm/uaccess.h | 61 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/uapi/asm/unistd.h | 1 + arch/arm64/kernel/Makefile | 1 + arch/arm64/kernel/cpufeature.c | 9 + arch/arm64/kernel/crash_core.c | 19 + arch/arm64/kernel/machine_kexec.c | 11 - arch/arm64/kernel/paravirt.c | 4 +- arch/arm64/kernel/pci.c | 5 +- arch/arm64/kernel/process.c | 22 - arch/arm64/kvm/Kconfig | 1 - arch/arm64/kvm/hyp/switch.c | 9 +- arch/arm64/lib/Makefile | 2 + arch/arm64/lib/crc32.S | 60 + arch/arm64/mm/dma-mapping.c | 5 - arch/arm64/mm/dump.c | 6 +- arch/arm64/mm/mmu.c | 10 +- arch/c6x/Kconfig | 1 + arch/c6x/include/asm/processor.h | 11 - arch/c6x/include/uapi/asm/unistd.h | 1 + arch/c6x/kernel/setup.c | 26 +- arch/h8300/include/asm/processor.h | 6 - arch/h8300/include/uapi/asm/unistd.h | 1 + arch/hexagon/Kconfig | 5 + arch/hexagon/include/asm/Kbuild | 1 + arch/hexagon/include/asm/dma-mapping.h | 40 - arch/hexagon/include/asm/processor.h | 3 - arch/hexagon/include/uapi/asm/unistd.h | 1 + arch/hexagon/kernel/dma.c | 143 +- arch/hexagon/mm/init.c | 20 +- arch/ia64/include/asm/pgtable.h | 1 - arch/ia64/include/asm/processor.h | 6 - arch/ia64/include/asm/unistd.h | 3 + arch/ia64/kernel/perfmon.c | 3 +- arch/m68k/configs/amiga_defconfig | 2 - arch/m68k/configs/apollo_defconfig | 2 - arch/m68k/configs/atari_defconfig | 2 - arch/m68k/configs/bvme6000_defconfig | 2 - arch/m68k/configs/hp300_defconfig | 2 - arch/m68k/configs/mac_defconfig | 2 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/mvme147_defconfig | 2 - arch/m68k/configs/mvme16x_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 - arch/m68k/configs/sun3_defconfig | 2 - arch/m68k/configs/sun3x_defconfig | 2 - arch/m68k/emu/nfeth.c | 4 - arch/m68k/include/asm/processor.h | 6 - arch/m68k/include/asm/unistd.h | 2 +- arch/m68k/kernel/sun3-head.S | 6 - arch/m68k/kernel/uboot.c | 2 +- arch/m68k/mac/misc.c | 10 +- arch/m68k/mm/mcfmmu.c | 2 +- arch/microblaze/include/asm/processor.h | 12 - arch/microblaze/include/asm/unistd.h | 2 +- arch/mips/Kconfig | 4 +- arch/mips/Makefile | 9 +- arch/mips/alchemy/devboards/db1200.c | 5 +- arch/mips/alchemy/devboards/db1300.c | 5 +- arch/mips/alchemy/devboards/db1550.c | 5 +- arch/mips/bcm47xx/workarounds.c | 8 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 15 + arch/mips/boot/dts/ingenic/jz4770.dtsi | 30 + arch/mips/boot/dts/ingenic/jz4780.dtsi | 3 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 19 + arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 6 + arch/mips/cavium-octeon/octeon-irq.c | 16 +- arch/mips/include/asm/compat.h | 28 +- arch/mips/include/asm/io.h | 49 +- arch/mips/include/asm/kvm_host.h | 1 - arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 1 + arch/mips/include/asm/processor.h | 5 - arch/mips/include/asm/unistd.h | 3 +- arch/mips/kernel/binfmt_elfn32.c | 14 +- arch/mips/kernel/binfmt_elfo32.c | 14 +- arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/setup.c | 45 +- arch/mips/kernel/traps.c | 2 +- arch/mips/kernel/vdso.c | 20 + arch/mips/kvm/Kconfig | 1 - arch/mips/kvm/mmu.c | 10 - arch/mips/lantiq/xway/dma.c | 4 +- arch/mips/lib/Makefile | 2 +- arch/mips/lib/iomap-pci.c | 7 - arch/mips/lib/iomap.c | 227 - arch/mips/loongson64/common/Makefile | 1 - arch/mips/loongson64/common/dma.c | 18 - arch/mips/loongson64/fuloong-2e/Makefile | 2 +- arch/mips/loongson64/fuloong-2e/dma.c | 12 + arch/mips/loongson64/lemote-2f/Makefile | 2 +- arch/mips/loongson64/lemote-2f/dma.c | 14 + arch/mips/loongson64/loongson-3/smp.c | 10 +- arch/mips/netlogic/common/irq.c | 14 +- arch/mips/netlogic/xlr/platform-flash.c | 4 +- arch/mips/pci/pci-rt2880.c | 2 + arch/mips/pmcs-msp71xx/msp_usb.c | 4 +- arch/mips/pnx833x/common/platform.c | 3 +- arch/mips/ralink/cevt-rt3352.c | 6 +- arch/mips/ralink/ill_acc.c | 2 +- arch/mips/ralink/rt305x.c | 5 + arch/mips/rb532/devices.c | 5 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/tools/.gitignore | 1 + arch/mips/tools/Makefile | 5 + arch/mips/tools/elf-entry.c | 96 + arch/mips/txx9/generic/setup.c | 5 +- arch/nds32/Kconfig | 4 + arch/nds32/Makefile | 4 + arch/nds32/include/asm/elf.h | 4 +- arch/nds32/include/asm/ftrace.h | 46 + arch/nds32/include/asm/nds32.h | 1 + arch/nds32/include/asm/processor.h | 6 - arch/nds32/include/asm/uaccess.h | 229 +- arch/nds32/include/uapi/asm/unistd.h | 1 + arch/nds32/kernel/Makefile | 6 + arch/nds32/kernel/atl2c.c | 3 +- arch/nds32/kernel/ex-entry.S | 2 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 309 + arch/nds32/kernel/module.c | 4 +- arch/nds32/kernel/stacktrace.c | 6 +- arch/nds32/kernel/traps.c | 42 +- arch/nds32/kernel/vmlinux.lds.S | 12 + arch/nios2/Kconfig | 3 + arch/nios2/Kconfig.debug | 9 - arch/nios2/include/asm/processor.h | 6 - arch/nios2/include/uapi/asm/unistd.h | 1 + arch/nios2/kernel/prom.c | 17 - arch/nios2/kernel/setup.c | 39 +- arch/openrisc/include/asm/processor.h | 5 - arch/openrisc/include/uapi/asm/unistd.h | 1 + arch/parisc/Makefile | 9 - arch/parisc/include/asm/compat.h | 24 +- arch/parisc/include/asm/processor.h | 11 - arch/parisc/include/asm/unistd.h | 3 +- arch/parisc/kernel/entry.S | 2 +- arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/compat.h | 24 +- arch/powerpc/include/asm/processor.h | 6 - arch/powerpc/include/asm/unistd.h | 3 +- arch/powerpc/kernel/asm-offsets.c | 8 +- arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/platforms/cell/cpufreq_spudemand.c | 2 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/cell/spufs/sched.c | 9 +- arch/riscv/include/asm/processor.h | 6 - arch/riscv/include/asm/tlb.h | 4 + arch/riscv/include/asm/unistd.h | 1 + arch/riscv/kernel/setup.c | 7 - arch/riscv/kernel/sys_riscv.c | 15 +- arch/s390/appldata/appldata_os.c | 4 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/performance_defconfig | 1 - arch/s390/crypto/paes_s390.c | 2 +- arch/s390/defconfig | 1 - arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/compat.h | 18 +- arch/s390/include/asm/kvm_host.h | 6 +- arch/s390/include/asm/mmu.h | 8 +- arch/s390/include/asm/processor.h | 6 - arch/s390/include/asm/sclp.h | 1 + arch/s390/include/asm/unistd.h | 3 +- arch/s390/kvm/Kconfig | 1 - arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/kvm/priv.c | 30 +- arch/s390/kvm/vsie.c | 22 +- arch/s390/mm/gmap.c | 14 +- arch/sh/boards/mach-migor/setup.c | 6 +- arch/sh/include/asm/processor_32.h | 6 - arch/sh/include/asm/processor_64.h | 15 - arch/sh/include/asm/unistd.h | 2 +- arch/sh/kernel/setup.c | 1 + arch/sparc/include/asm/compat.h | 25 +- arch/sparc/include/asm/processor_32.h | 6 - arch/sparc/include/asm/processor_64.h | 6 - arch/sparc/include/asm/prom.h | 3 - arch/sparc/include/asm/unistd.h | 3 +- arch/sparc/kernel/of_device_32.c | 4 + arch/sparc/kernel/of_device_64.c | 3 + arch/sparc/kernel/setup_32.c | 1 + arch/sparc/kernel/setup_64.c | 1 + arch/um/Kconfig | 2 + arch/um/drivers/vector_kern.c | 15 +- arch/um/drivers/vector_user.c | 6 +- arch/um/include/shared/aio.h | 28 - arch/um/kernel/irq.c | 3 +- arch/um/kernel/physmem.c | 22 +- arch/um/os-Linux/Makefile | 8 +- arch/um/os-Linux/aio.c | 390 -- arch/um/os-Linux/skas/process.c | 5 + arch/unicore32/Kconfig | 1 + arch/unicore32/include/asm/processor.h | 6 - arch/unicore32/include/uapi/asm/unistd.h | 1 + arch/unicore32/mm/init.c | 54 +- arch/x86/Kconfig | 8 +- arch/x86/Makefile | 23 +- arch/x86/boot/compressed/kaslr.c | 18 +- arch/x86/boot/compressed/misc.h | 1 + arch/x86/crypto/Makefile | 3 - arch/x86/crypto/aesni-intel_asm.S | 66 +- arch/x86/crypto/sha1-mb/Makefile | 14 - arch/x86/crypto/sha1-mb/sha1_mb.c | 1011 ---- arch/x86/crypto/sha1-mb/sha1_mb_ctx.h | 134 - arch/x86/crypto/sha1-mb/sha1_mb_mgr.h | 110 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S | 287 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S | 304 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c | 64 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S | 209 - arch/x86/crypto/sha1-mb/sha1_x8_avx2.S | 492 -- arch/x86/crypto/sha256-mb/Makefile | 14 - arch/x86/crypto/sha256-mb/sha256_mb.c | 1013 ---- arch/x86/crypto/sha256-mb/sha256_mb_ctx.h | 134 - arch/x86/crypto/sha256-mb/sha256_mb_mgr.h | 108 - .../crypto/sha256-mb/sha256_mb_mgr_datastruct.S | 304 - .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 307 - .../x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c | 65 - .../crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S | 214 - arch/x86/crypto/sha256-mb/sha256_x8_avx2.S | 598 -- arch/x86/crypto/sha512-mb/Makefile | 12 - arch/x86/crypto/sha512-mb/sha512_mb.c | 1047 ---- arch/x86/crypto/sha512-mb/sha512_mb_ctx.h | 128 - arch/x86/crypto/sha512-mb/sha512_mb_mgr.h | 104 - .../crypto/sha512-mb/sha512_mb_mgr_datastruct.S | 281 - .../crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S | 297 - .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 69 - .../crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S | 224 - arch/x86/crypto/sha512-mb/sha512_x4_avx2.S | 531 -- arch/x86/entry/calling.h | 14 + arch/x86/entry/entry_32.S | 15 +- arch/x86/entry/entry_64.S | 128 +- arch/x86/entry/entry_64_compat.S | 5 + arch/x86/entry/syscalls/syscall_32.tbl | 7 + arch/x86/entry/syscalls/syscall_64.tbl | 7 + arch/x86/entry/vdso/vma.c | 24 +- arch/x86/events/core.c | 10 +- arch/x86/events/intel/lbr.c | 4 + arch/x86/events/intel/pt.c | 2 +- arch/x86/hyperv/mmu.c | 4 +- arch/x86/include/asm/asm.h | 10 +- arch/x86/include/asm/atomic.h | 12 +- arch/x86/include/asm/atomic64_32.h | 8 +- arch/x86/include/asm/atomic64_64.h | 12 +- arch/x86/include/asm/compat.h | 19 +- arch/x86/include/asm/cpu_entry_area.h | 2 - arch/x86/include/asm/debugreg.h | 2 +- arch/x86/include/asm/desc.h | 4 +- arch/x86/include/asm/extable.h | 3 +- arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/futex.h | 6 +- arch/x86/include/asm/irqflags.h | 19 +- arch/x86/include/asm/kdebug.h | 12 +- arch/x86/include/asm/kexec.h | 3 +- arch/x86/include/asm/kvm_host.h | 22 +- arch/x86/include/asm/mmu_context.h | 4 +- arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/paravirt.h | 415 +- arch/x86/include/asm/paravirt_types.h | 82 +- arch/x86/include/asm/pgalloc.h | 2 +- arch/x86/include/asm/pgtable-3level.h | 7 +- arch/x86/include/asm/pgtable-3level_types.h | 2 +- arch/x86/include/asm/pgtable.h | 9 +- arch/x86/include/asm/pgtable_64.h | 20 +- arch/x86/include/asm/processor.h | 26 +- arch/x86/include/asm/ptrace.h | 4 +- arch/x86/include/asm/sections.h | 1 - arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/signal.h | 7 +- arch/x86/include/asm/special_insns.h | 4 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/string_64.h | 20 +- arch/x86/include/asm/tlbflush.h | 40 + arch/x86/include/asm/uaccess.h | 22 +- arch/x86/include/asm/unistd.h | 3 +- arch/x86/include/asm/vgtod.h | 2 +- arch/x86/kernel/alternative.c | 11 +- arch/x86/kernel/apic/vector.c | 2 +- arch/x86/kernel/asm-offsets.c | 18 +- arch/x86/kernel/asm-offsets_64.c | 9 +- arch/x86/kernel/check.c | 28 +- arch/x86/kernel/cpu/bugs.c | 46 +- arch/x86/kernel/cpu/common.c | 18 +- arch/x86/kernel/cpu/intel.c | 3 + arch/x86/kernel/cpu/intel_rdt.h | 15 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mcheck/mce.c | 2 +- arch/x86/kernel/cpu/microcode/amd.c | 24 +- arch/x86/kernel/cpu/microcode/core.c | 4 +- arch/x86/kernel/cpu/microcode/intel.c | 17 +- arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/dumpstack.c | 31 +- arch/x86/kernel/eisa.c | 10 +- arch/x86/kernel/head_64.S | 2 +- arch/x86/kernel/kprobes/core.c | 48 +- arch/x86/kernel/kvm.c | 19 +- arch/x86/kernel/kvmclock.c | 4 +- arch/x86/kernel/paravirt-spinlocks.c | 15 +- arch/x86/kernel/paravirt.c | 316 +- arch/x86/kernel/paravirt_patch_32.c | 87 +- arch/x86/kernel/paravirt_patch_64.c | 97 +- arch/x86/kernel/process_32.c | 4 +- arch/x86/kernel/process_64.c | 14 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/topology.c | 4 +- arch/x86/kernel/traps.c | 20 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 10 - arch/x86/kernel/vsmp_64.c | 26 +- arch/x86/kvm/Kconfig | 1 - arch/x86/kvm/lapic.c | 27 +- arch/x86/kvm/mmu.c | 26 +- arch/x86/kvm/svm.c | 19 +- arch/x86/kvm/vmx.c | 43 +- arch/x86/kvm/x86.c | 28 +- arch/x86/kvm/x86.h | 2 + arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/copy_user_64.S | 90 +- arch/x86/lib/csum-copy_64.S | 8 +- arch/x86/lib/getuser.S | 12 +- arch/x86/lib/putuser.S | 10 +- arch/x86/lib/usercopy.c | 5 + arch/x86/lib/usercopy_32.c | 126 +- arch/x86/lib/usercopy_64.c | 8 +- arch/x86/mm/cpu_entry_area.c | 36 - arch/x86/mm/extable.c | 114 +- arch/x86/mm/fault.c | 28 +- arch/x86/mm/mem_encrypt_identity.c | 1 + arch/x86/mm/pageattr.c | 25 +- arch/x86/mm/pgtable.c | 8 +- arch/x86/mm/pti.c | 35 +- arch/x86/mm/tlb.c | 7 + arch/x86/pci/acpi.c | 2 +- arch/x86/platform/efi/efi_32.c | 7 +- arch/x86/platform/ts5500/ts5500.c | 1 - arch/x86/um/asm/processor_32.h | 8 - arch/x86/um/asm/processor_64.h | 3 - arch/x86/um/shared/sysdep/ptrace_32.h | 12 - arch/x86/xen/Kconfig | 1 + arch/x86/xen/Makefile | 41 +- arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 2 + arch/x86/xen/enlighten_hvm.c | 2 + arch/x86/xen/enlighten_pv.c | 31 +- arch/x86/xen/grant-table.c | 25 +- arch/x86/xen/irq.c | 2 +- arch/x86/xen/mmu.c | 188 +- arch/x86/xen/mmu_hvm.c | 2 +- arch/x86/xen/mmu_pv.c | 177 +- arch/x86/xen/p2m.c | 2 + arch/x86/xen/pci-swiotlb-xen.c | 2 + arch/x86/xen/platform-pci-unplug.c | 18 +- arch/x86/xen/spinlock.c | 11 +- arch/x86/xen/time.c | 4 +- arch/x86/xen/vdso.h | 2 + arch/x86/xen/xen-asm_64.S | 8 +- arch/x86/xen/xen-pvh.S | 15 +- arch/xtensa/Kconfig | 1 + arch/xtensa/Makefile | 4 - arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/processor.h | 8 - arch/xtensa/include/asm/unistd.h | 2 +- arch/xtensa/include/asm/vga.h | 19 - arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/xtfpga/setup.c | 33 + block/bfq-cgroup.c | 4 +- block/bio-integrity.c | 12 +- block/bio.c | 4 +- block/blk-cgroup.c | 105 +- block/blk-core.c | 5 +- block/blk-iolatency.c | 7 +- block/blk-throttle.c | 5 +- block/blk-wbt.c | 89 +- block/bsg.c | 8 +- block/elevator.c | 3 +- block/genhd.c | 2 +- crypto/Kconfig | 76 - crypto/Makefile | 2 - crypto/ahash.c | 4 +- crypto/algapi.c | 9 +- crypto/algboss.c | 2 + crypto/algif_hash.c | 2 +- crypto/ccm.c | 9 +- crypto/internal.h | 8 - crypto/mcryptd.c | 675 --- crypto/shash.c | 33 +- crypto/speck.c | 307 - crypto/testmgr.c | 24 - crypto/testmgr.h | 738 --- crypto/xcbc.c | 8 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/acpi/acpi_ipmi.c | 4 +- drivers/acpi/acpi_lpss.c | 2 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/bus.c | 13 +- drivers/acpi/scan.c | 10 - drivers/android/binder_alloc.c | 43 +- drivers/ata/ahci.h | 2 + drivers/ata/ahci_platform.c | 15 +- drivers/ata/ahci_sunxi.c | 3 +- drivers/ata/libahci_platform.c | 54 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_atiixp.c | 2 +- drivers/ata/pata_ftide010.c | 27 +- drivers/base/Kconfig | 1 - drivers/base/arch_topology.c | 26 + drivers/base/dd.c | 12 +- drivers/base/devtmpfs.c | 7 +- drivers/base/firmware_loader/main.c | 30 +- drivers/base/memory.c | 20 +- drivers/base/node.c | 19 +- drivers/base/power/clock_ops.c | 2 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regmap.c | 4 +- drivers/block/drbd/drbd_int.h | 13 +- drivers/block/drbd/drbd_main.c | 14 +- drivers/block/drbd/drbd_nl.c | 39 +- drivers/block/drbd/drbd_receiver.c | 35 +- drivers/block/drbd/drbd_worker.c | 63 +- drivers/block/nbd.c | 3 + drivers/block/rbd.c | 235 +- drivers/block/rsxx/cregs.c | 2 +- drivers/block/umem.c | 4 +- drivers/block/xen-blkback/blkback.c | 99 +- drivers/block/xen-blkback/common.h | 14 +- drivers/block/xen-blkfront.c | 110 +- drivers/bluetooth/Kconfig | 1 + drivers/bluetooth/btmtkuart.c | 8 +- drivers/bluetooth/hci_qca.c | 17 +- drivers/bluetooth/hci_serdev.c | 8 +- drivers/bus/imx-weim.c | 3 - drivers/bus/ti-sysc.c | 37 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/Kconfig | 6 +- drivers/char/ipmi/ipmi_bt_sm.c | 158 +- drivers/char/ipmi/ipmi_devintf.c | 11 +- drivers/char/ipmi/ipmi_dmi.c | 31 +- drivers/char/ipmi/ipmi_kcs_sm.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 106 +- drivers/char/ipmi/ipmi_powernv.c | 4 +- drivers/char/ipmi/ipmi_poweroff.c | 67 +- drivers/char/ipmi/ipmi_si_hardcode.c | 9 +- drivers/char/ipmi/ipmi_si_hotmod.c | 17 +- drivers/char/ipmi/ipmi_si_intf.c | 45 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 21 +- drivers/char/ipmi/ipmi_si_platform.c | 26 +- drivers/char/ipmi/ipmi_smic_sm.c | 26 +- drivers/char/ipmi/ipmi_ssif.c | 120 +- drivers/char/ipmi/ipmi_watchdog.c | 52 +- drivers/char/ipmi/kcs_bmc.c | 7 +- drivers/char/pcmcia/cm4040_cs.c | 2 +- drivers/char/random.c | 11 +- drivers/char/tpm/Kconfig | 1 - drivers/clk/axs10x/pll_clock.c | 4 +- drivers/clk/bcm/clk-kona-setup.c | 22 +- drivers/clk/clk-asm9260.c | 4 +- drivers/clk/clk-cdce925.c | 11 +- drivers/clk/clk-fixed-factor.c | 8 +- drivers/clk/clk-gpio.c | 8 +- drivers/clk/clk-hsdk-pll.c | 4 +- drivers/clk/clk-max77686.c | 27 +- drivers/clk/clk-nomadik.c | 4 +- drivers/clk/clk-npcm7xx.c | 6 +- drivers/clk/clk-palmas.c | 4 +- drivers/clk/clk-qoriq.c | 14 +- drivers/clk/clk-s2mps11.c | 28 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-scpi.c | 6 +- drivers/clk/clk-si5351.c | 4 +- drivers/clk/clk-stm32f4.c | 2 +- drivers/clk/clk-stm32h7.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-tango4.c | 10 +- drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/keystone/gate.c | 2 +- drivers/clk/keystone/pll.c | 2 +- drivers/clk/mediatek/clk-mt2701.c | 5 - drivers/clk/mvebu/armada-37xx-periph.c | 58 +- drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/camcc-sdm845.c | 1745 ++++++ drivers/clk/qcom/clk-branch.c | 2 +- drivers/clk/qcom/clk-rcg.h | 11 + drivers/clk/qcom/clk-rcg2.c | 195 + drivers/clk/qcom/gcc-msm8996.c | 152 + drivers/clk/qcom/gcc-sdm845.c | 305 +- drivers/clk/renesas/Kconfig | 5 + drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/clk-div6.c | 17 +- drivers/clk/renesas/clk-emev2.c | 8 +- drivers/clk/renesas/clk-mstp.c | 8 +- drivers/clk/renesas/clk-r8a73a4.c | 4 +- drivers/clk/renesas/clk-r8a7740.c | 4 +- drivers/clk/renesas/clk-r8a7778.c | 4 +- drivers/clk/renesas/clk-r8a7779.c | 4 +- drivers/clk/renesas/clk-rcar-gen2.c | 4 +- drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/clk-sh73a0.c | 4 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 323 ++ drivers/clk/renesas/r8a7795-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 69 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 28 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 13 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 17 +- drivers/clk/renesas/rcar-gen3-cpg.c | 45 +- drivers/clk/renesas/rcar-gen3-cpg.h | 24 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 5 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/renesas/renesas-cpg-mssr.h | 9 +- drivers/clk/rockchip/clk-rk3288.c | 29 +- drivers/clk/st/clkgen-fsyn.c | 2 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 10 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 48 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 53 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 2 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 25 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 52 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 7 + drivers/clk/sunxi-ng/ccu_nkmp.h | 1 + drivers/clk/sunxi-ng/ccu_nm.c | 7 + drivers/clk/sunxi-ng/ccu_nm.h | 30 + drivers/clk/sunxi/clk-mod0.c | 6 +- drivers/clk/sunxi/clk-sun9i-core.c | 20 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/ti/apll.c | 18 +- drivers/clk/ti/clk-dra7-atl.c | 4 +- drivers/clk/ti/clk.c | 23 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/composite.c | 14 +- drivers/clk/ti/divider.c | 4 +- drivers/clk/ti/dpll.c | 12 +- drivers/clk/ti/fapll.c | 8 +- drivers/clk/ti/fixed-factor.c | 4 +- drivers/clk/ti/gate.c | 2 +- drivers/clk/ti/interface.c | 2 +- drivers/clk/ti/mux.c | 4 +- drivers/clk/x86/clk-st.c | 2 +- drivers/clk/zynq/clkc.c | 4 +- drivers/cpuidle/governors/menu.c | 17 +- drivers/crypto/atmel-aes.c | 5 +- drivers/crypto/atmel-authenc.h | 13 +- drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/atmel-ecc.h | 14 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/caam/caamalg.c | 729 +-- drivers/crypto/caam/caamalg_desc.c | 142 +- drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 632 +-- drivers/crypto/caam/caampkc.c | 20 +- drivers/crypto/caam/compat.h | 1 + drivers/crypto/caam/jr.c | 3 +- drivers/crypto/caam/qi.h | 1 - drivers/crypto/cavium/nitrox/nitrox_dev.h | 3 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 1 + drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 57 +- drivers/crypto/ccp/psp-dev.c | 46 +- drivers/crypto/chelsio/chtls/chtls.h | 5 + drivers/crypto/chelsio/chtls/chtls_main.c | 7 +- drivers/crypto/qat/qat_common/qat_algs.c | 8 +- drivers/crypto/vmx/aes_cbc.c | 30 +- drivers/crypto/vmx/aes_xts.c | 21 +- drivers/dax/device.c | 3 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 10 +- drivers/dma-buf/Makefile | 1 + drivers/dma-buf/dma-buf.c | 1 - drivers/dma-buf/udmabuf.c | 291 + drivers/dma/Kconfig | 13 +- drivers/dma/Makefile | 3 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/dma-jz4780.c | 289 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 4 +- drivers/dma/dw/platform.c | 2 + drivers/dma/fsl-edma-common.c | 614 ++ drivers/dma/fsl-edma-common.h | 239 + drivers/dma/fsl-edma.c | 729 +-- drivers/dma/fsldma.c | 4 +- drivers/dma/idma64.c | 5 +- drivers/dma/mcf-edma.c | 317 ++ drivers/dma/mic_x100_dma.c | 4 +- drivers/dma/mmp_tdma.c | 7 +- drivers/dma/mv_xor.c | 4 +- drivers/dma/mxs-dma.c | 3 +- drivers/dma/nbpfaxi.c | 9 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/sh/shdma-arm.h | 5 +- drivers/dma/sh/shdma-base.c | 5 +- drivers/dma/sh/shdma-of.c | 5 +- drivers/dma/sh/shdma-r8a73a4.c | 5 +- drivers/dma/sh/shdma.h | 6 +- drivers/dma/sh/shdmac.c | 6 +- drivers/dma/sh/sudmac.c | 5 +- drivers/dma/sh/usb-dmac.c | 5 +- drivers/dma/sprd-dma.c | 81 +- drivers/dma/st_fdma.c | 7 +- drivers/dma/ste_dma40.c | 14 +- drivers/dma/stm32-mdma.c | 4 +- drivers/edac/altera_edac.c | 3 +- drivers/edac/amd64_edac.c | 14 + drivers/edac/amd64_edac.h | 3 + drivers/edac/sb_edac.c | 201 +- drivers/extcon/extcon-intel-cht-wc.c | 60 +- drivers/extcon/extcon-intel-int3496.c | 12 +- drivers/extcon/extcon-max14577.c | 24 +- drivers/extcon/extcon-max77693.c | 22 +- drivers/extcon/extcon-max77843.c | 19 +- drivers/extcon/extcon-max8997.c | 22 +- drivers/extcon/extcon.c | 15 +- drivers/firewire/core-iso.c | 7 + drivers/firewire/core-transaction.c | 10 + drivers/firmware/arm_scmi/perf.c | 8 +- drivers/firmware/ti_sci.c | 24 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-mgr.c | 2 +- drivers/fpga/dfl-fme-pr.c | 2 +- drivers/gpio/Kconfig | 14 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-adp5520.c | 2 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpio-bcm-kona.c | 14 +- drivers/gpio/gpio-brcmstb.c | 15 +- drivers/gpio/gpio-dwapb.c | 1 + drivers/gpio/gpio-ep93xx.c | 297 +- drivers/gpio/gpio-ftgpio010.c | 115 +- drivers/gpio/gpio-ingenic.c | 392 -- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-pxa.c | 6 + drivers/gpio/gpio-rcar.c | 6 + drivers/gpio/gpio-tb10x.c | 123 +- drivers/gpio/gpio-tps65086.c | 12 +- drivers/gpio/gpio-tps6586x.c | 15 +- drivers/gpio/gpio-tps65910.c | 9 +- drivers/gpio/gpio-tps65912.c | 16 +- drivers/gpio/gpio-ts5500.c | 13 +- drivers/gpio/gpio-twl4030.c | 59 +- drivers/gpio/gpio-twl6040.c | 31 +- drivers/gpio/gpio-vf610.c | 13 +- drivers/gpio/gpio-zevio.c | 2 +- drivers/gpio/gpiolib-acpi.c | 86 +- drivers/gpio/gpiolib-of.c | 55 +- drivers/gpio/gpiolib.c | 158 +- drivers/gpio/gpiolib.h | 1 + drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 49 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 3 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 20 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 6 +- drivers/gpu/drm/arm/malidp_planes.c | 7 +- drivers/gpu/drm/armada/armada_overlay.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 100 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 92 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/bochs.h | 21 +- drivers/gpu/drm/bochs/bochs_drv.c | 64 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 79 +- drivers/gpu/drm/bochs/bochs_hw.c | 2 +- drivers/gpu/drm/bochs/bochs_kms.c | 7 +- drivers/gpu/drm/bochs/bochs_mm.c | 76 +- drivers/gpu/drm/bridge/Kconfig | 18 + drivers/gpu/drm/bridge/Makefile | 2 + drivers/gpu/drm/bridge/synopsys/Makefile | 2 - drivers/gpu/drm/bridge/tc358764.c | 499 ++ drivers/gpu/drm/bridge/ti-sn65dsi86.c | 779 +++ drivers/gpu/drm/cirrus/cirrus_drv.c | 27 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +- drivers/gpu/drm/cirrus/cirrus_main.c | 2 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 4 +- drivers/gpu/drm/drm_atomic.c | 1506 +---- drivers/gpu/drm/drm_atomic_helper.c | 35 +- drivers/gpu/drm/drm_atomic_uapi.c | 1393 +++++ drivers/gpu/drm/drm_blend.c | 145 + drivers/gpu/drm/drm_connector.c | 6 +- drivers/gpu/drm/drm_crtc.c | 5 +- drivers/gpu/drm/drm_crtc_helper.c | 1 + drivers/gpu/drm/drm_crtc_internal.h | 19 +- drivers/gpu/drm/drm_debugfs_crc.c | 92 +- drivers/gpu/drm/drm_dp_cec.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_drv.c | 3 +- drivers/gpu/drm/drm_fb_cma_helper.c | 26 +- drivers/gpu/drm/drm_fb_helper.c | 29 +- drivers/gpu/drm/drm_fourcc.c | 37 +- drivers/gpu/drm/drm_framebuffer.c | 49 +- drivers/gpu/drm/drm_gem_cma_helper.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 1 + drivers/gpu/drm/drm_internal.h | 5 + drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_panel.c | 2 + drivers/gpu/drm/drm_plane.c | 13 +- drivers/gpu/drm/drm_plane_helper.c | 1 + drivers/gpu/drm/drm_syncobj.c | 88 +- drivers/gpu/drm/drm_vblank.c | 6 +- drivers/gpu/drm/drm_vma_manager.c | 3 - drivers/gpu/drm/gma500/psb_drv.h | 1 - drivers/gpu/drm/i915/Kconfig.debug | 12 + drivers/gpu/drm/i915/gvt/cfg_space.c | 12 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 11 +- drivers/gpu/drm/i915/gvt/display.c | 1 + drivers/gpu/drm/i915/gvt/dmabuf.c | 33 +- drivers/gpu/drm/i915/gvt/edid.c | 9 + drivers/gpu/drm/i915/gvt/fb_decoder.c | 5 +- drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 9 +- drivers/gpu/drm/i915/gvt/gvt.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 67 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 14 +- drivers/gpu/drm/i915/gvt/mmio.c | 3 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 15 - drivers/gpu/drm/i915/gvt/mmio_context.h | 3 + drivers/gpu/drm/i915/gvt/opregion.c | 21 +- drivers/gpu/drm/i915/gvt/page_track.c | 2 + drivers/gpu/drm/i915/gvt/reg.h | 18 + drivers/gpu/drm/i915/gvt/sched_policy.c | 37 +- drivers/gpu/drm/i915/gvt/scheduler.c | 64 +- drivers/gpu/drm/i915/i915_debugfs.c | 88 +- drivers/gpu/drm/i915/i915_drv.c | 194 +- drivers/gpu/drm/i915/i915_drv.h | 64 +- drivers/gpu/drm/i915/i915_gem.c | 65 +- drivers/gpu/drm/i915/i915_gem.h | 6 - drivers/gpu/drm/i915/i915_gem_clflush.c | 7 - drivers/gpu/drm/i915/i915_gem_context.c | 232 +- drivers/gpu/drm/i915/i915_gem_context.h | 26 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 45 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 52 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 23 +- drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 36 +- drivers/gpu/drm/i915/i915_pci.c | 16 +- drivers/gpu/drm/i915/i915_perf.c | 55 +- drivers/gpu/drm/i915/i915_reg.h | 727 +-- drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/i915_request.h | 39 +- drivers/gpu/drm/i915/i915_vma.c | 9 +- drivers/gpu/drm/i915/i915_vma.h | 10 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 6 +- drivers/gpu/drm/i915/intel_audio.c | 3 - drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_csr.c | 33 +- drivers/gpu/drm/i915/intel_ddi.c | 240 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 182 +- drivers/gpu/drm/i915/intel_display.h | 30 +- drivers/gpu/drm/i915/intel_dp.c | 534 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 25 +- drivers/gpu/drm/i915/intel_dp_mst.c | 14 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 62 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 1 + drivers/gpu/drm/i915/intel_drv.h | 52 +- drivers/gpu/drm/i915/intel_engine_cs.c | 93 +- drivers/gpu/drm/i915/intel_guc.c | 102 +- drivers/gpu/drm/i915/intel_guc.h | 12 +- drivers/gpu/drm/i915/intel_guc_ads.c | 2 +- drivers/gpu/drm/i915/intel_guc_ct.c | 7 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/intel_guc_submission.c | 35 +- drivers/gpu/drm/i915/intel_guc_submission.h | 4 + drivers/gpu/drm/i915/intel_hangcheck.c | 2 +- drivers/gpu/drm/i915/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/intel_hdmi.c | 18 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 159 +- drivers/gpu/drm/i915/intel_lrc.h | 2 - drivers/gpu/drm/i915/intel_lrc_reg.h | 2 +- drivers/gpu/drm/i915/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/intel_mocs.c | 11 +- drivers/gpu/drm/i915/intel_mocs.h | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 228 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 119 +- drivers/gpu/drm/i915/intel_pm.c | 101 +- drivers/gpu/drm/i915/intel_psr.c | 277 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 110 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 41 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 1003 ++-- drivers/gpu/drm/i915/intel_sprite.c | 13 +- drivers/gpu/drm/i915/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 130 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 + drivers/gpu/drm/i915/selftests/huge_pages.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 221 + .../gpu/drm/i915/selftests/i915_gem_coherency.c | 38 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 2 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 - drivers/gpu/drm/i915/selftests/intel_guc.c | 38 + drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 101 +- drivers/gpu/drm/i915/selftests/mock_context.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 + drivers/gpu/drm/imx/ipuv3-plane.c | 9 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 11 + drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 92 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 47 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 9 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 27 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 9 - drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 501 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 115 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 248 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 23 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 48 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 125 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 109 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 56 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 -- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 14 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 4 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 29 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 29 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 18 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 17 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 16 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 285 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 44 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 4 - drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 1 - drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 + drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 2 + drivers/gpu/drm/msm/msm_drv.h | 2 + drivers/gpu/drm/msm/msm_fence.c | 8 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 69 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 127 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 2 + drivers/gpu/drm/nouveau/nouveau_display.c | 44 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 21 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 58 +- drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 + drivers/gpu/drm/nouveau/nouveau_fence.c | 1 - drivers/gpu/drm/nouveau/nouveau_vga.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 14 + drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 54 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 6 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 18 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 5 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 3 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 139 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 175 +- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 277 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 132 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 187 +- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 197 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 88 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 247 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 103 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 146 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 101 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 165 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 102 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 192 +- drivers/gpu/drm/omapdrm/dss/base.c | 217 +- drivers/gpu/drm/omapdrm/dss/core.c | 26 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 26 +- drivers/gpu/drm/omapdrm/dss/display.c | 134 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 192 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 569 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 47 +- drivers/gpu/drm/omapdrm/dss/dss.c | 45 +- drivers/gpu/drm/omapdrm/dss/dss.h | 11 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 351 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 334 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 6 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 8 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 306 +- drivers/gpu/drm/omapdrm/dss/output.c | 208 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 149 +- drivers/gpu/drm/omapdrm/dss/venc.c | 291 +- drivers/gpu/drm/omapdrm/omap_connector.c | 371 +- drivers/gpu/drm/omapdrm/omap_connector.h | 7 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 111 +- drivers/gpu/drm/omapdrm/omap_crtc.h | 6 +- drivers/gpu/drm/omapdrm/omap_drv.c | 302 +- drivers/gpu/drm/omapdrm/omap_drv.h | 19 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 159 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 6 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_irq.c | 4 +- drivers/gpu/drm/panel/panel-lvds.c | 6 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 3 +- drivers/gpu/drm/qxl/qxl_display.c | 117 +- drivers/gpu/drm/qxl/qxl_draw.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.c | 28 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_fb.c | 197 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 80 +- drivers/gpu/drm/radeon/radeon_drv.c | 23 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 149 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_plane.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 5 +- drivers/gpu/drm/rockchip/Kconfig | 25 +- drivers/gpu/drm/rockchip/Makefile | 1 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 104 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 48 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 1 + drivers/gpu/drm/rockchip/rockchip_rgb.c | 173 + drivers/gpu/drm/rockchip/rockchip_rgb.h | 33 + drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 215 + drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 99 + drivers/gpu/drm/sti/sti_hda.c | 1 - drivers/gpu/drm/sti/sti_hdmi.c | 1 - drivers/gpu/drm/sun4i/sun4i_backend.c | 81 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 20 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 203 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 27 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 17 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 32 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/drm.c | 4 + drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 8 +- drivers/gpu/drm/v3d/v3d_gem.c | 6 +- drivers/gpu/drm/vc4/vc4_crtc.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 20 +- drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 30 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 13 - drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 26 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 13 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 2 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 39 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 57 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_crc.c | 261 + drivers/gpu/drm/vkms/vkms_crtc.c | 114 +- drivers/gpu/drm/vkms/vkms_drv.c | 14 + drivers/gpu/drm/vkms/vkms_drv.h | 75 +- drivers/gpu/drm/vkms/vkms_gem.c | 83 +- drivers/gpu/drm/vkms/vkms_output.c | 19 +- drivers/gpu/drm/vkms/vkms_plane.c | 175 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/hid/Kconfig | 1 + drivers/hid/hid-apple.c | 9 +- drivers/hid/hid-core.c | 7 +- drivers/hid/hid-cougar.c | 66 +- drivers/hid/hid-ids.h | 7 +- drivers/hid/hid-input.c | 69 +- drivers/hid/hid-logitech-hidpp.c | 311 +- drivers/hid/hid-microsoft.c | 141 +- drivers/hid/hid-multitouch.c | 91 +- drivers/hid/hid-saitek.c | 2 + drivers/hid/hid-sensor-hub.c | 23 + drivers/hid/i2c-hid/i2c-hid.c | 11 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hv/hv.c | 15 +- drivers/hv/vmbus_drv.c | 118 +- drivers/hwmon/adt7475.c | 25 +- drivers/hwmon/aspeed-pwm-tacho.c | 2 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpex.c | 2 +- drivers/hwmon/ibmpowernv.c | 10 +- drivers/hwmon/iio_hwmon.c | 16 +- drivers/hwmon/ina2xx.c | 13 +- drivers/hwmon/k10temp.c | 5 +- drivers/hwmon/lm75.c | 21 +- drivers/hwmon/lm95245.c | 3 +- drivers/hwmon/mc13783-adc.c | 14 +- drivers/hwmon/nct6775.c | 34 +- drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/hwmon/pmbus/Kconfig | 3 +- drivers/hwmon/pmbus/ltc2978.c | 9 +- drivers/hwmon/raspberrypi-hwmon.c | 1 + drivers/hwmon/sht15.c | 5 +- drivers/hwmon/tmp102.c | 3 +- drivers/hwmon/tmp108.c | 3 +- drivers/hwtracing/coresight/coresight-catu.c | 6 + .../coresight/coresight-dynamic-replicator.c | 81 +- drivers/hwtracing/coresight/coresight-etb10.c | 183 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 132 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 26 + drivers/hwtracing/coresight/coresight-etm3x.c | 58 +- drivers/hwtracing/coresight/coresight-etm4x.c | 93 +- drivers/hwtracing/coresight/coresight-funnel.c | 28 +- drivers/hwtracing/coresight/coresight-priv.h | 9 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 198 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 385 +- drivers/hwtracing/coresight/coresight-tmc.c | 4 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 + drivers/hwtracing/coresight/coresight-tpiu.c | 6 +- drivers/hwtracing/coresight/coresight.c | 184 +- drivers/hwtracing/coresight/of_coresight.c | 265 +- drivers/i2c/algos/i2c-algo-bit.c | 55 +- drivers/i2c/busses/i2c-aspeed.c | 131 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 2 + drivers/i2c/busses/i2c-designware-core.h | 8 +- drivers/i2c/busses/i2c-designware-master.c | 3 +- drivers/i2c/busses/i2c-designware-platdrv.c | 89 +- drivers/i2c/busses/i2c-i801.c | 16 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 1 - drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/i2c/busses/i2c-sh_mobile.c | 15 +- drivers/i2c/busses/i2c-uniphier-f.c | 7 +- drivers/i2c/busses/i2c-uniphier.c | 7 +- drivers/i2c/busses/i2c-xiic.c | 4 + drivers/i2c/i2c-core-base.c | 11 +- drivers/iio/Kconfig | 1 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 13 +- drivers/iio/light/apds9960.c | 3 +- drivers/iio/light/max44000.c | 23 +- drivers/iio/temperature/maxim_thermocouple.c | 1 - drivers/iio/temperature/mlx90632.c | 3 +- drivers/infiniband/Kconfig | 1 - drivers/infiniband/core/addr.c | 12 +- drivers/infiniband/core/cma.c | 16 +- drivers/infiniband/core/cq.c | 8 +- drivers/infiniband/core/device.c | 71 +- drivers/infiniband/core/mad.c | 78 +- drivers/infiniband/core/rdma_core.c | 2 + drivers/infiniband/core/sysfs.c | 65 +- drivers/infiniband/core/ucma.c | 6 + drivers/infiniband/core/umem_odp.c | 6 - drivers/infiniband/core/uverbs.h | 11 +- drivers/infiniband/core/uverbs_cmd.c | 32 +- drivers/infiniband/core/uverbs_ioctl.c | 137 + drivers/infiniband/core/uverbs_main.c | 91 +- .../infiniband/core/uverbs_std_types_flow_action.c | 7 +- drivers/infiniband/core/uverbs_uapi.c | 12 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 132 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 51 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 29 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 57 +- drivers/infiniband/hw/cxgb4/qp.c | 6 + drivers/infiniband/hw/hfi1/Makefile | 41 +- drivers/infiniband/hw/hfi1/affinity.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 460 +- drivers/infiniband/hw/hfi1/chip.h | 71 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 47 +- drivers/infiniband/hw/hfi1/init.c | 107 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 1 - drivers/infiniband/hw/hfi1/msix.c | 363 ++ drivers/infiniband/hw/hfi1/msix.h | 64 + drivers/infiniband/hw/hfi1/pcie.c | 85 +- drivers/infiniband/hw/hfi1/qp.c | 12 +- drivers/infiniband/hw/hfi1/sdma.c | 4 +- drivers/infiniband/hw/hfi1/sdma.h | 13 +- drivers/infiniband/hw/hfi1/user_sdma.c | 123 +- drivers/infiniband/hw/hfi1/user_sdma.h | 20 +- drivers/infiniband/hw/hfi1/verbs.h | 3 +- drivers/infiniband/hw/hfi1/vnic_main.c | 12 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1 + drivers/infiniband/hw/mlx4/main.c | 8 +- drivers/infiniband/hw/mlx5/devx.c | 6 +- drivers/infiniband/hw/mlx5/flow.c | 380 +- drivers/infiniband/hw/mlx5/main.c | 160 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 33 +- drivers/infiniband/hw/mlx5/qp.c | 63 +- drivers/infiniband/hw/nes/nes.c | 3 - drivers/infiniband/hw/nes/nes.h | 9 - drivers/infiniband/hw/nes/nes_mgt.c | 8 +- drivers/infiniband/hw/nes/nes_nic.c | 2 - drivers/infiniband/hw/qedr/verbs.c | 2 - drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/hw/qib/qib_qp.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.h | 3 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 3 +- drivers/infiniband/sw/rdmavt/qp.c | 14 +- drivers/infiniband/sw/rxe/rxe_comp.c | 39 +- drivers/infiniband/sw/rxe/rxe_loc.h | 3 +- drivers/infiniband/sw/rxe/rxe_mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 38 +- drivers/infiniband/sw/rxe/rxe_pool.c | 55 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 10 + drivers/infiniband/sw/rxe/rxe_recv.c | 4 +- drivers/infiniband/sw/rxe/rxe_req.c | 17 +- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 2 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 3 +- drivers/interconnect/Kconfig | 15 + drivers/interconnect/Makefile | 6 + drivers/interconnect/core.c | 729 +++ drivers/interconnect/qcom/Kconfig | 22 + drivers/interconnect/qcom/Makefile | 7 + drivers/interconnect/qcom/msm8916.c | 510 ++ drivers/interconnect/qcom/smd-rpm.c | 91 + drivers/interconnect/qcom/smd-rpm.h | 15 + drivers/iommu/amd_iommu_v2.c | 1 - drivers/iommu/intel-svm.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 4 +- drivers/leds/Kconfig | 10 + drivers/leds/Makefile | 1 + drivers/leds/leds-an30259a.c | 368 ++ drivers/leds/leds-as3645a.c | 4 +- drivers/leds/leds-gpio.c | 92 +- drivers/leds/leds-pwm.c | 5 +- drivers/md/dm-crypt.c | 10 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm-raid.c | 154 +- drivers/md/dm-thin-metadata.c | 36 +- drivers/md/dm-thin.c | 73 +- drivers/md/dm-verity-target.c | 24 +- drivers/md/md-cluster.c | 10 +- drivers/md/raid10.c | 5 +- drivers/md/raid5-log.h | 5 + drivers/md/raid5.c | 18 +- drivers/media/cec/cec-api.c | 5 +- drivers/media/cec/cec-core.c | 2 +- drivers/media/common/b2c2/flexcop-i2c.c | 12 +- drivers/media/common/cx2341x.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 8 +- drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smsir.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 11 +- drivers/media/dvb-core/dmxdev.c | 1 + drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/Kconfig | 10 + drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 3 +- drivers/media/dvb-frontends/cxd2099.h | 1 + drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dibx000_common.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 10 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/lnbh29.c | 168 + drivers/media/dvb-frontends/lnbh29.h | 36 + drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt312.c | 9 +- drivers/media/dvb-frontends/mxl5xx.c | 5 +- drivers/media/dvb-frontends/mxl5xx.h | 22 + drivers/media/dvb-frontends/mxl5xx_defs.h | 1 + drivers/media/dvb-frontends/mxl5xx_regs.h | 1 + drivers/media/dvb-frontends/rtl2832_sdr.c | 10 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/stv0910.c | 3 +- drivers/media/dvb-frontends/stv0910.h | 18 + drivers/media/dvb-frontends/stv0910_regs.h | 1 + drivers/media/dvb-frontends/stv6111.c | 4 +- drivers/media/dvb-frontends/stv6111.h | 16 + drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/dvb-frontends/zl10039.c | 5 +- drivers/media/firewire/firedtv-fe.c | 2 +- drivers/media/i2c/Kconfig | 2 + drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/adv7180.c | 11 +- drivers/media/i2c/adv748x/adv748x-afe.c | 6 +- drivers/media/i2c/adv748x/adv748x-core.c | 8 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 6 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 6 +- drivers/media/i2c/adv7842.c | 9 + drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/lm3646.c | 3 +- drivers/media/i2c/m5mols/m5mols_core.c | 2 +- drivers/media/i2c/max2175.c | 12 +- drivers/media/i2c/max2175.h | 12 +- drivers/media/i2c/msp3400-driver.c | 2 +- drivers/media/i2c/mt9v111.c | 41 +- drivers/media/i2c/noon010pc30.c | 2 +- drivers/media/i2c/ov13858.c | 12 +- drivers/media/i2c/ov2685.c | 2 +- drivers/media/i2c/ov5640.c | 21 +- drivers/media/i2c/ov5670.c | 12 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov772x.c | 193 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov9650.c | 159 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 4 +- drivers/media/i2c/s5k4ecgx.c | 2 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/i2c/saa7115.c | 6 +- drivers/media/i2c/saa7127.c | 4 +- drivers/media/i2c/sr030pc30.c | 2 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/tvp5150.c | 8 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/media-device.c | 28 +- drivers/media/pci/bt8xx/bttv-driver.c | 10 +- drivers/media/pci/bt8xx/bttv-i2c.c | 6 +- drivers/media/pci/bt8xx/bttv-input.c | 2 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 3 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 2 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 23 +- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 8 +- drivers/media/pci/cx23885/cx23885-417.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 54 +- drivers/media/pci/cx23885/cx23885-i2c.c | 4 +- drivers/media/pci/cx23885/cx23885-ioctl.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 15 +- drivers/media/pci/cx25821/cx25821-alsa.c | 8 +- drivers/media/pci/cx25821/cx25821-i2c.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 10 +- drivers/media/pci/cx88/cx88-alsa.c | 6 +- drivers/media/pci/cx88/cx88-blackbird.c | 6 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-i2c.c | 4 +- drivers/media/pci/cx88/cx88-input.c | 4 +- drivers/media/pci/cx88/cx88-video.c | 12 +- drivers/media/pci/cx88/cx88-vp3054-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 4 +- drivers/media/pci/ddbridge/ddbridge-ci.h | 4 +- drivers/media/pci/ddbridge/ddbridge-core.c | 6 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 2 +- drivers/media/pci/ddbridge/ddbridge-hw.h | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.h | 4 +- drivers/media/pci/ddbridge/ddbridge-io.h | 2 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/ddbridge/ddbridge-max.c | 2 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 5 +- drivers/media/pci/ddbridge/ddbridge-sx8.c | 4 +- drivers/media/pci/ddbridge/ddbridge.h | 5 +- drivers/media/pci/dm1105/dm1105.c | 5 +- drivers/media/pci/dt3155/dt3155.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 14 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 12 +- drivers/media/pci/ivtv/ivtv-i2c.c | 4 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 42 +- drivers/media/pci/ivtv/ivtv-streams.c | 9 + drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 12 +- drivers/media/pci/ngene/ngene-i2c.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 2 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/pt3/pt3.c | 2 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-i2c.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 15 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 10 +- drivers/media/pci/saa7164/saa7164-encoder.c | 10 +- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/pci/saa7164/saa7164-vbi.c | 4 +- drivers/media/pci/smipcie/smipcie-main.c | 12 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 8 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 3 +- drivers/media/pci/ttpci/av7110_av.c | 58 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 6 +- drivers/media/pci/tw686x/tw686x-audio.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/Kconfig | 9 + drivers/media/platform/Makefile | 2 + drivers/media/platform/am437x/am437x-vpfe.c | 9 +- drivers/media/platform/atmel/atmel-isc.c | 8 +- drivers/media/platform/atmel/atmel-isi.c | 10 +- drivers/media/platform/coda/coda-common.c | 8 +- drivers/media/platform/davinci/vpbe_display.c | 8 +- drivers/media/platform/davinci/vpbe_venc.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 6 +- drivers/media/platform/davinci/vpif_capture.c | 15 +- drivers/media/platform/davinci/vpif_display.c | 9 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/common.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-is-i2c.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 6 +- drivers/media/platform/exynos4-is/media-dev.c | 8 +- drivers/media/platform/fsl-viu.c | 8 +- drivers/media/platform/imx-pxp.c | 1752 ++++++ drivers/media/platform/imx-pxp.h | 1685 ++++++ drivers/media/platform/m2m-deinterlace.c | 8 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 10 +- drivers/media/platform/omap3isp/isp.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 2 +- drivers/media/platform/omap3isp/ispccp2.c | 2 +- drivers/media/platform/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispresizer.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 8 +- drivers/media/platform/qcom/camss/camss-csid.c | 1 + .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 1 + .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 1 + drivers/media/platform/qcom/camss/camss-csiphy.c | 1 + drivers/media/platform/qcom/camss/camss-ispif.c | 5 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 1 + drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 1 + drivers/media/platform/qcom/camss/camss-video.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 17 +- drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 8 +- drivers/media/platform/rcar-vin/rcar-core.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 8 +- drivers/media/platform/rcar_drif.c | 4 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 10 +- drivers/media/platform/renesas-ceu.c | 6 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s3c-camif/camif-capture.c | 10 +- drivers/media/platform/s3c-camif/camif-core.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 +- drivers/media/platform/sh_veu.c | 9 +- drivers/media/platform/sh_vou.c | 10 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- drivers/media/platform/soc_camera/soc_camera.c | 8 +- .../platform/soc_camera/soc_camera_platform.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 4 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-v4l2.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 10 +- drivers/media/platform/ti-vpe/cal.c | 14 +- drivers/media/platform/via-camera.c | 10 +- drivers/media/platform/vicodec/Makefile | 2 +- drivers/media/platform/vicodec/codec-fwht.c | 855 +++ drivers/media/platform/vicodec/codec-fwht.h | 125 + drivers/media/platform/vicodec/codec-v4l2-fwht.c | 325 ++ drivers/media/platform/vicodec/codec-v4l2-fwht.h | 50 + drivers/media/platform/vicodec/vicodec-codec.c | 797 --- drivers/media/platform/vicodec/vicodec-codec.h | 129 - drivers/media/platform/vicodec/vicodec-core.c | 501 +- drivers/media/platform/video-mux.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 6 +- drivers/media/platform/vimc/vimc-common.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 4 +- drivers/media/platform/vimc/vimc-sensor.c | 20 + drivers/media/platform/vivid/vivid-cec.c | 4 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-osd.c | 2 +- drivers/media/platform/vivid/vivid-radio-common.c | 4 +- drivers/media/platform/vivid/vivid-radio-rx.c | 2 +- drivers/media/platform/vivid/vivid-radio-tx.c | 2 +- drivers/media/platform/vivid/vivid-rds-gen.c | 4 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 4 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 +- drivers/media/platform/vsp1/vsp1_drv.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 14 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/radio/dsbr100.c | 9 +- drivers/media/radio/radio-cadet.c | 12 +- drivers/media/radio/radio-isa.c | 10 +- drivers/media/radio/radio-keene.c | 8 +- drivers/media/radio/radio-ma901.c | 8 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/radio/radio-miropcm20.c | 10 +- drivers/media/radio/radio-mr800.c | 8 +- drivers/media/radio/radio-raremono.c | 8 +- drivers/media/radio/radio-sf16fmi.c | 12 +- drivers/media/radio/radio-sf16fmr2.c | 6 +- drivers/media/radio/radio-shark.c | 2 +- drivers/media/radio/radio-shark2.c | 2 +- drivers/media/radio/radio-si476x.c | 12 +- drivers/media/radio/radio-tea5764.c | 6 +- drivers/media/radio/radio-tea5777.c | 12 +- drivers/media/radio/radio-timb.c | 8 +- drivers/media/radio/radio-wl1273.c | 12 +- drivers/media/radio/si470x/radio-si470x-common.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 4 +- drivers/media/radio/si470x/radio-si470x-usb.c | 4 +- drivers/media/radio/si4713/radio-platform-si4713.c | 6 +- drivers/media/radio/si4713/radio-usb-si4713.c | 6 +- drivers/media/radio/tea575x.c | 10 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 13 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/msi001.c | 2 +- drivers/media/tuners/mt20xx.c | 2 +- drivers/media/tuners/tuner-simple.c | 2 +- drivers/media/usb/airspy/airspy.c | 10 +- drivers/media/usb/au0828/au0828-i2c.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 22 +- drivers/media/usb/cpia2/cpia2_v4l.c | 12 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 8 +- drivers/media/usb/cx231xx/cx231xx-input.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 27 +- drivers/media/usb/dvb-usb-v2/af9035.c | 8 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 18 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 4 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 5 +- drivers/media/usb/em28xx/em28xx-audio.c | 21 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/em28xx/em28xx-i2c.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 32 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/go7007/go7007-v4l2.c | 16 +- drivers/media/usb/go7007/snd-go7007.c | 8 +- drivers/media/usb/gspca/gspca.c | 10 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sq930x.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 9 +- drivers/media/usb/msi2500/msi2500.c | 8 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 10 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/pwc/pwc-v4l.c | 12 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 3 +- drivers/media/usb/s2255/s2255drv.c | 10 +- drivers/media/usb/stk1160/stk1160-i2c.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 16 +- drivers/media/usb/tm6000/tm6000-alsa.c | 6 +- drivers/media/usb/tm6000/tm6000-i2c.c | 4 +- drivers/media/usb/tm6000/tm6000-video.c | 18 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 6 +- drivers/media/usb/usbtv/usbtv-video.c | 14 +- drivers/media/usb/usbvision/usbvision-core.c | 3 - drivers/media/usb/usbvision/usbvision-video.c | 26 +- drivers/media/usb/usbvision/usbvision.h | 1 - drivers/media/usb/uvc/uvc_ctrl.c | 18 +- drivers/media/usb/uvc/uvc_debugfs.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 75 +- drivers/media/usb/uvc/uvc_entity.c | 2 +- drivers/media/usb/uvc/uvc_metadata.c | 11 +- drivers/media/usb/uvc/uvc_v4l2.c | 10 +- drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/usb/zr364xx/zr364xx.c | 10 +- drivers/media/v4l2-core/v4l2-common.c | 7 +- drivers/media/v4l2-core/v4l2-ctrls.c | 8 +- drivers/media/v4l2-core/v4l2-device.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 39 + drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 8 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/memory/atmel-ebi.c | 3 +- drivers/memory/ti-aemif.c | 2 +- drivers/message/fusion/lsi/mpi_cnfg.h | 2 +- drivers/message/fusion/mptbase.c | 8 +- drivers/message/fusion/mptsas.c | 8 +- drivers/mfd/Kconfig | 26 +- drivers/mfd/Makefile | 1 + drivers/mfd/adp5520.c | 2 +- drivers/mfd/altera-a10sr.c | 3 +- drivers/mfd/arizona-core.c | 10 +- drivers/mfd/at91-usart.c | 72 + drivers/mfd/cros_ec.c | 3 +- drivers/mfd/da9052-spi.c | 3 +- drivers/mfd/intel_msic.c | 49 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 56 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 5 +- drivers/mfd/intel_soc_pmic_chtwc.c | 5 +- drivers/mfd/intel_soc_pmic_core.c | 25 +- drivers/mfd/intel_soc_pmic_core.h | 12 +- drivers/mfd/intel_soc_pmic_crc.c | 78 +- drivers/mfd/madera-core.c | 33 +- drivers/mfd/max14577.c | 28 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/max77686.c | 32 +- drivers/mfd/max77693.c | 34 +- drivers/mfd/max77843.c | 19 +- drivers/mfd/max8997-irq.c | 30 +- drivers/mfd/max8997.c | 40 +- drivers/mfd/max8998-irq.c | 18 +- drivers/mfd/max8998.c | 28 +- drivers/mfd/mc13xxx-core.c | 3 +- drivers/mfd/mc13xxx-spi.c | 3 +- drivers/mfd/motorola-cpcap.c | 51 +- drivers/mfd/omap-usb-host.c | 11 +- drivers/mfd/sec-core.c | 16 +- drivers/mfd/sec-irq.c | 24 +- drivers/mfd/ti-lmu.c | 14 +- drivers/mfd/twl6040.c | 3 +- drivers/misc/apds990x.c | 1 - drivers/misc/bh1770glc.c | 3 - drivers/misc/cxl/api.c | 3 +- drivers/misc/hmc6352.c | 2 + drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/ibmvmc.c | 2 +- drivers/misc/lkdtm/Makefile | 2 + drivers/misc/lkdtm/core.c | 2 + drivers/misc/lkdtm/lkdtm.h | 4 + drivers/misc/lkdtm/stackleak.c | 73 + drivers/misc/lkdtm/usercopy.c | 15 +- drivers/misc/mei/bus.c | 12 +- drivers/misc/mei/client.c | 2 +- drivers/misc/mei/hbm.c | 9 +- drivers/misc/sgi-gru/grutlbpurge.c | 1 - drivers/mmc/core/queue.c | 12 +- drivers/mmc/core/queue.h | 1 + drivers/mmc/host/Kconfig | 26 +- drivers/mmc/host/Makefile | 2 + drivers/mmc/host/android-goldfish.c | 4 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 8 + drivers/mmc/host/jz4740_mmc.c | 5 +- drivers/mmc/host/meson-mx-sdio.c | 8 +- drivers/mmc/host/omap_hsmmc.c | 1 + drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 66 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 23 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 5 +- drivers/mmc/host/sdhci-acpi.c | 68 + drivers/mmc/host/sdhci-esdhc.h | 1 + drivers/mmc/host/sdhci-iproc.c | 59 +- drivers/mmc/host/sdhci-of-arasan.c | 3 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 39 + drivers/mmc/host/sdhci-of-esdhc.c | 44 +- drivers/mmc/host/sdhci-pltfm.c | 68 +- drivers/mmc/host/sdhci-pltfm.h | 7 +- drivers/mmc/host/sdhci-sprd.c | 498 ++ drivers/mmc/host/sdhci-tegra.c | 675 ++- drivers/mmc/host/sdhci-xenon-phy.c | 4 +- drivers/mmc/host/sdhci.c | 289 +- drivers/mmc/host/sdhci.h | 37 +- drivers/mmc/host/sh_mmcif.c | 7 +- drivers/mmc/host/sunxi-mmc.c | 24 +- drivers/mmc/host/tmio_mmc.c | 56 +- drivers/mmc/host/tmio_mmc.h | 10 +- drivers/mmc/host/tmio_mmc_core.c | 101 +- drivers/mmc/host/uniphier-sd.c | 693 +++ drivers/mmc/host/usdhi6rol0.c | 5 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/Kconfig | 20 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/ams-delta.c | 24 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 87 +- drivers/mtd/nand/raw/au1550nd.c | 85 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 38 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 78 +- drivers/mtd/nand/raw/cafe_nand.c | 56 +- drivers/mtd/nand/raw/cmx270_nand.c | 20 +- drivers/mtd/nand/raw/cs553x_nand.c | 33 +- drivers/mtd/nand/raw/davinci_nand.c | 59 +- drivers/mtd/nand/raw/denali.c | 119 +- drivers/mtd/nand/raw/denali.h | 10 +- drivers/mtd/nand/raw/denali_dt.c | 12 +- drivers/mtd/nand/raw/denali_pci.c | 10 +- drivers/mtd/nand/raw/diskonchip.c | 116 +- drivers/mtd/nand/raw/docg4.c | 1442 ----- drivers/mtd/nand/raw/fsl_elbc_nand.c | 52 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 82 +- drivers/mtd/nand/raw/fsl_upm.c | 38 +- drivers/mtd/nand/raw/fsmc_nand.c | 42 +- drivers/mtd/nand/raw/gpio.c | 13 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-lib.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 99 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 54 +- drivers/mtd/nand/raw/jz4740_nand.c | 39 +- drivers/mtd/nand/raw/jz4780_nand.c | 32 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 47 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 67 +- drivers/mtd/nand/raw/marvell_nand.c | 271 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 51 +- drivers/mtd/nand/raw/mtk_nand.c | 81 +- drivers/mtd/nand/raw/mxc_nand.c | 98 +- drivers/mtd/nand/raw/nand_base.c | 683 ++- drivers/mtd/nand/raw/nand_bbt.c | 21 +- drivers/mtd/nand/raw/nand_bch.c | 10 +- drivers/mtd/nand/raw/nand_ecc.c | 14 +- drivers/mtd/nand/raw/nand_hynix.c | 12 +- drivers/mtd/nand/raw/nand_micron.c | 16 +- drivers/mtd/nand/raw/nand_toshiba.c | 88 + drivers/mtd/nand/raw/nandsim.c | 38 +- drivers/mtd/nand/raw/ndfc.c | 29 +- drivers/mtd/nand/raw/nuc900_nand.c | 27 +- drivers/mtd/nand/raw/omap2.c | 148 +- drivers/mtd/nand/raw/orion_nand.c | 14 +- drivers/mtd/nand/raw/oxnas_nand.c | 19 +- drivers/mtd/nand/raw/pasemi_nand.c | 19 +- drivers/mtd/nand/raw/plat_nand.c | 6 +- drivers/mtd/nand/raw/qcom_nandc.c | 53 +- drivers/mtd/nand/raw/r852.c | 54 +- drivers/mtd/nand/raw/s3c2410.c | 72 +- drivers/mtd/nand/raw/sh_flctl.c | 50 +- drivers/mtd/nand/raw/sharpsl.c | 24 +- drivers/mtd/nand/raw/sm_common.c | 5 +- drivers/mtd/nand/raw/socrates_nand.c | 44 +- drivers/mtd/nand/raw/sunxi_nand.c | 82 +- drivers/mtd/nand/raw/tango_nand.c | 67 +- drivers/mtd/nand/raw/tegra_nand.c | 36 +- drivers/mtd/nand/raw/tmio_nand.c | 53 +- drivers/mtd/nand/raw/txx9ndfmc.c | 38 +- drivers/mtd/nand/raw/vf610_nfc.c | 43 +- drivers/mtd/nand/raw/xway_nand.c | 27 +- drivers/mux/core.c | 104 +- drivers/net/can/rx-offload.c | 8 +- drivers/net/dsa/b53/Kconfig | 9 + drivers/net/dsa/b53/Makefile | 1 + drivers/net/dsa/b53/b53_common.c | 246 +- drivers/net/dsa/b53/b53_priv.h | 36 + drivers/net/dsa/b53/b53_serdes.c | 217 + drivers/net/dsa/b53/b53_serdes.h | 128 + drivers/net/dsa/b53/b53_srab.c | 209 + drivers/net/dsa/mv88e6xxx/chip.c | 8 +- drivers/net/dsa/mv88e6xxx/phy.c | 3 + drivers/net/dsa/mv88e6xxx/serdes.c | 105 + drivers/net/dsa/mv88e6xxx/serdes.h | 16 + drivers/net/ethernet/8390/etherh.c | 35 +- drivers/net/ethernet/amazon/ena/ena_com.c | 24 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 6 + drivers/net/ethernet/amazon/ena/ena_eth_com.h | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 82 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 11 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 5 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 113 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 24 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 41 +- .../aquantia/atlantic/hw_atl/hw_atl_a0_internal.h | 6 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 35 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 + .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 163 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 130 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 233 +- drivers/net/ethernet/aquantia/atlantic/ver.h | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 22 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 21 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 20 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 - drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 10 +- drivers/net/ethernet/cadence/macb_main.c | 38 +- .../ethernet/cavium/liquidio/cn23xx_vf_device.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 401 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 266 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 393 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 224 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 47 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 26 +- .../net/ethernet/cavium/liquidio/octeon_config.h | 3 +- .../net/ethernet/cavium/liquidio/octeon_device.c | 9 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 5 + drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 120 +- drivers/net/ethernet/cavium/liquidio/octeon_droq.h | 5 +- drivers/net/ethernet/cavium/liquidio/octeon_iq.h | 17 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 98 +- .../net/ethernet/cavium/liquidio/octeon_network.h | 28 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 61 +- drivers/net/ethernet/cavium/liquidio/octeon_nic.h | 9 +- .../net/ethernet/cavium/liquidio/request_manager.c | 125 +- .../ethernet/cavium/liquidio/response_manager.c | 82 +- .../ethernet/cavium/liquidio/response_manager.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 42 + drivers/net/ethernet/chelsio/cxgb4/cudbg_if.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 238 + drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.h | 106 + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 7 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c | 4 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 25 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 + drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/freescale/Kconfig | 8 + drivers/net/ethernet/freescale/Makefile | 2 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 8 +- .../ethernet/freescale/dpaa2}/Makefile | 0 .../ethernet/freescale/dpaa2}/dpaa2-eth-trace.h | 0 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2654 +++++++++ .../ethernet/freescale/dpaa2}/dpaa2-eth.h | 0 .../ethernet/freescale/dpaa2}/dpaa2-ethtool.c | 0 .../ethernet/freescale/dpaa2}/dpkg.h | 0 .../ethernet/freescale/dpaa2}/dpni-cmd.h | 0 .../ethernet/freescale/dpaa2}/dpni.c | 0 .../ethernet/freescale/dpaa2}/dpni.h | 0 drivers/net/ethernet/freescale/fsl_pq_mdio.c | 4 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 67 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 36 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 52 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 8 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 29 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 3 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 23 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 23 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 1 + drivers/net/ethernet/hisilicon/hns/hns_enet.c | 129 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 102 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 131 +- drivers/net/ethernet/ibm/emac/core.c | 6 +- drivers/net/ethernet/ibm/ibmvnic.c | 12 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/i40e/Makefile | 3 +- drivers/net/ethernet/intel/i40e/i40e.h | 19 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 431 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 383 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 182 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 20 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 90 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 832 +++ drivers/net/ethernet/intel/i40e/i40e_xsk.h | 25 + drivers/net/ethernet/intel/i40evf/i40evf_ethtool.c | 344 +- drivers/net/ethernet/intel/i40evf/i40evf_main.c | 15 +- .../net/ethernet/intel/i40evf/i40evf_virtchnl.c | 43 +- drivers/net/ethernet/intel/ice/ice.h | 22 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 124 +- drivers/net/ethernet/intel/ice/ice_common.c | 555 +- drivers/net/ethernet/intel/ice/ice_common.h | 17 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 32 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 853 ++- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 464 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 25 +- drivers/net/ethernet/intel/ice/ice_main.c | 1079 +++- drivers/net/ethernet/intel/ice/ice_nvm.c | 7 +- drivers/net/ethernet/intel/ice/ice_sched.c | 164 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_switch.c | 1463 +++-- drivers/net/ethernet/intel/ice/ice_switch.h | 56 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 1 + drivers/net/ethernet/intel/ice/ice_txrx.h | 3 +- drivers/net/ethernet/intel/ice/ice_type.h | 68 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 7 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 5 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 20 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 11 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 9 + drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 282 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h | 13 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 77 +- drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 48 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 15 + drivers/net/ethernet/intel/ixgbevf/Makefile | 1 + drivers/net/ethernet/intel/ixgbevf/defines.h | 10 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 2 + drivers/net/ethernet/intel/ixgbevf/ipsec.c | 673 +++ drivers/net/ethernet/intel/ixgbevf/ipsec.h | 66 + drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 33 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 78 +- drivers/net/ethernet/intel/ixgbevf/mbx.h | 5 + drivers/net/ethernet/intel/ixgbevf/vf.c | 4 + drivers/net/ethernet/lantiq_etop.c | 1 + drivers/net/ethernet/marvell/mv643xx_eth.c | 6 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +- .../mellanox/mlx5/core/diag/fs_tracepoint.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 13 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 7 + .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 70 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 149 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 184 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 60 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 1 + .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 + .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 34 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 12 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 16 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 11 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 20 + drivers/net/ethernet/microchip/lan743x_ptp.c | 4 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 32 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 34 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 12 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 1 + drivers/net/ethernet/netronome/nfp/flower/match.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 11 + drivers/net/ethernet/netronome/nfp/nfp_main.c | 44 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 78 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 50 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 50 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 12 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 36 + .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 12 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h | 38 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 330 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 12 + .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 269 +- .../ethernet/netronome/nfp/nfpcore/nfp_target.c | 12 +- drivers/net/ethernet/ni/Kconfig | 3 +- drivers/net/ethernet/ni/nixge.c | 168 +- drivers/net/ethernet/qlogic/qed/qed.h | 1 + drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 248 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 11 + drivers/net/ethernet/qlogic/qed/qed_hsi.h | 297 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 187 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 27 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 2 + drivers/net/ethernet/qlogic/qede/qede_filter.c | 6 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +- drivers/net/ethernet/qualcomm/qca_7k.c | 76 +- drivers/net/ethernet/qualcomm/qca_spi.c | 110 +- drivers/net/ethernet/qualcomm/qca_spi.h | 5 - drivers/net/ethernet/realtek/r8169.c | 16 +- drivers/net/ethernet/renesas/Kconfig | 1 + drivers/net/ethernet/renesas/Makefile | 1 + drivers/net/ethernet/renesas/ravb.h | 5 +- drivers/net/ethernet/renesas/ravb_main.c | 5 +- drivers/net/ethernet/renesas/ravb_ptp.c | 6 +- drivers/net/ethernet/renesas/sh_eth.c | 49 +- drivers/net/ethernet/renesas/sh_eth.h | 13 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 12 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 12 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 19 + drivers/net/ethernet/stmicro/stmmac/hwif.c | 8 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 5 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 5 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 9 +- drivers/net/ethernet/ti/netcp_core.c | 22 +- drivers/net/ethernet/ti/netcp_ethss.c | 42 +- drivers/net/hyperv/netvsc_drv.c | 16 +- drivers/net/net_failover.c | 8 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/phy/mscc.c | 113 +- drivers/net/phy/sfp.c | 20 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/thunderbolt.c | 5 +- drivers/net/usb/lan78xx.c | 38 +- drivers/net/usb/lan78xx.h | 14 +- drivers/net/usb/qmi_wwan.c | 30 +- drivers/net/usb/r8152.c | 4 +- drivers/net/usb/usbnet.c | 1 + drivers/net/veth.c | 15 + drivers/net/vxlan.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 26 +- drivers/net/wan/fsl_ucc_hdlc.h | 1 + drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/ce.c | 24 +- drivers/net/wireless/ath/ath10k/core.c | 17 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 4 +- drivers/net/wireless/ath/ath10k/hw.h | 5 + drivers/net/wireless/ath/ath10k/mac.c | 2 + drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 6 + drivers/net/wireless/ath/ath6kl/main.c | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 - drivers/net/wireless/ath/ath9k/ath9k.h | 1 - drivers/net/wireless/ath/ath9k/debug_sta.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/ath9k/tx99.c | 9 - drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/carl9170/tx.c | 4 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 19 +- drivers/net/wireless/ath/wcn36xx/smd.c | 4 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 333 +- drivers/net/wireless/ath/wil6210/debugfs.c | 49 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 + drivers/net/wireless/ath/wil6210/rx_reorder.c | 12 +- drivers/net/wireless/ath/wil6210/txrx.c | 98 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 26 +- drivers/net/wireless/ath/wil6210/wil6210.h | 19 + drivers/net/wireless/ath/wil6210/wmi.c | 350 +- drivers/net/wireless/ath/wil6210/wmi.h | 2 + drivers/net/wireless/broadcom/b43/dma.c | 2 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 + .../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 1 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 69 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 4 - drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 5 - drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 5 - drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/calib.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/calib.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/led.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/led.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/power.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/power.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 4 - drivers/net/wireless/intel/iwlwifi/dvm/tt.h | 4 - drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 - drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 5 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 3 - drivers/net/wireless/intel/iwlwifi/fw/api/coex.h | 3 + .../net/wireless/intel/iwlwifi/fw/api/commands.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 89 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 49 + drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 78 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 199 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 1 + drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 120 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 124 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.h | 3 - drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 8 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c | 5 - drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-agn-hw.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 4 - .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 10 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-io.h | 4 - .../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 14 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 4 - .../wireless/intel/iwlwifi/iwl-devtrace-ucode.h | 4 - drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 4 - drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 5 - .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 7 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 5 - .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 5 - .../net/wireless/intel/iwlwifi/iwl-eeprom-read.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 - drivers/net/wireless/intel/iwlwifi/iwl-io.h | 4 - drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 3 - drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 106 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-phy-db.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-scd.h | 5 - drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 5 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 162 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/debugfs.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 28 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 53 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 34 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 - .../net/wireless/intel/iwlwifi/mvm/offloading.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 711 ++- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 3 - drivers/net/wireless/intel/iwlwifi/mvm/testmode.h | 5 - .../net/wireless/intel/iwlwifi/mvm/time-event.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 5 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 115 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 26 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 60 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 94 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 20 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 88 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 124 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 16 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 6 +- drivers/net/wireless/intersil/p54/txrx.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 30 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 5 +- drivers/net/wireless/marvell/mwifiex/usb.c | 13 + drivers/net/wireless/mediatek/mt76/Kconfig | 6 + drivers/net/wireless/mediatek/mt76/Makefile | 3 + drivers/net/wireless/mediatek/mt76/dma.h | 10 + drivers/net/wireless/mediatek/mt76/mac80211.c | 3 + drivers/net/wireless/mediatek/mt76/mt76.h | 27 + drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/core.c | 34 - drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 44 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 126 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 127 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 347 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 56 +- drivers/net/wireless/mediatek/mt76/mt76x0/regs.h | 651 --- drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 218 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 15 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 157 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 85 + drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 685 +++ drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 55 + drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 25 + drivers/net/wireless/mediatek/mt76/mt76x2.h | 50 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 99 +- drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 15 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 21 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 130 +- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 47 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2_regs.h | 619 -- drivers/net/wireless/mediatek/mt76/mt76x2_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2u.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 8 - drivers/net/wireless/mediatek/mt76/usb_mcu.c | 78 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 18 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 13 +- .../net/wireless/realtek/rtl818x/rtl8187/leds.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 4 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 4 - drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +- drivers/net/wireless/rsi/rsi_common.h | 1 - drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/xen-netback/netback.c | 3 +- drivers/net/xen-netback/xenbus.c | 3 +- drivers/net/xen-netfront.c | 24 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvme/host/pci.c | 8 + drivers/nvme/target/core.c | 4 +- drivers/nvme/target/fcloop.c | 3 +- drivers/nvmem/core.c | 2 +- drivers/of/base.c | 52 +- drivers/of/device.c | 17 +- drivers/of/fdt.c | 11 +- drivers/of/of_mdio.c | 12 +- drivers/of/of_numa.c | 4 +- drivers/of/of_private.h | 8 + drivers/of/overlay.c | 4 +- drivers/of/platform.c | 12 +- drivers/of/unittest.c | 29 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/Makefile | 3 - drivers/parisc/ccio-rm-dma.c | 202 - drivers/pci/hotplug/pciehp.h | 2 +- drivers/pci/hotplug/pciehp_ctrl.c | 22 +- drivers/pci/hotplug/pciehp_hpc.c | 18 +- drivers/pci/hotplug/pciehp_pci.c | 23 +- drivers/pci/pci.c | 3 +- drivers/pci/pcie/aspm.c | 2 +- drivers/pci/probe.c | 5 +- drivers/pci/quirks.c | 6 - drivers/pci/remove.c | 4 +- drivers/pci/switch/switchtec.c | 4 + drivers/phy/Kconfig | 2 + drivers/phy/Makefile | 2 + drivers/phy/broadcom/phy-brcm-usb.c | 4 +- drivers/phy/cadence/Kconfig | 10 + drivers/phy/cadence/Makefile | 1 + drivers/phy/cadence/phy-cadence-dp.c | 541 ++ drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 4 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 5 +- drivers/phy/rockchip/Kconfig | 8 + drivers/phy/rockchip/Makefile | 1 + drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 1277 +++++ drivers/phy/socionext/Kconfig | 25 + drivers/phy/socionext/Makefile | 7 + drivers/phy/socionext/phy-uniphier-usb2.c | 244 + drivers/phy/socionext/phy-uniphier-usb3hs.c | 422 ++ drivers/phy/socionext/phy-uniphier-usb3ss.c | 349 ++ drivers/pinctrl/Kconfig | 7 +- drivers/pinctrl/Makefile | 1 + drivers/pinctrl/berlin/berlin.c | 6 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 10 +- drivers/pinctrl/freescale/pinctrl-imx.c | 7 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 12 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/meson/Kconfig | 6 + drivers/pinctrl/meson/Makefile | 1 + drivers/pinctrl/meson/pinctrl-meson-g12a.c | 1404 +++++ drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 6 +- drivers/pinctrl/nuvoton/Kconfig | 12 + drivers/pinctrl/nuvoton/Makefile | 4 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2072 +++++++ drivers/pinctrl/pinctrl-at91.c | 8 +- drivers/pinctrl/pinctrl-ingenic.c | 466 +- drivers/pinctrl/pinctrl-lantiq.c | 8 +- drivers/pinctrl/pinctrl-lpc18xx.c | 6 + drivers/pinctrl/pinctrl-rockchip.c | 8 +- drivers/pinctrl/pinctrl-rza1.c | 8 +- drivers/pinctrl/pinctrl-single.c | 32 +- drivers/pinctrl/pinctrl-st.c | 6 +- drivers/pinctrl/qcom/pinctrl-msm.c | 77 + drivers/pinctrl/sirf/pinctrl-atlas7.c | 4 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 8 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 8 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 5 +- drivers/platform/x86/alienware-wmi.c | 1 + drivers/platform/x86/dell-smbios-wmi.c | 1 + drivers/power/supply/ab8500_fg.c | 21 +- drivers/power/supply/bq25890_charger.c | 62 +- drivers/power/supply/cros_usbpd-charger.c | 2 - drivers/power/supply/max14577_charger.c | 22 +- drivers/power/supply/max17040_battery.c | 18 +- drivers/power/supply/max17042_battery.c | 32 +- drivers/power/supply/max77693_charger.c | 22 +- drivers/power/supply/max8997_charger.c | 26 +- drivers/power/supply/max8998_charger.c | 26 +- drivers/regulator/bd71837-regulator.c | 22 +- drivers/regulator/core.c | 121 +- drivers/regulator/helpers.c | 13 +- drivers/regulator/isl9305.c | 4 + drivers/regulator/ltc3589.c | 3 +- drivers/regulator/ltc3676.c | 3 +- drivers/regulator/max8997-regulator.c | 4 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 46 +- drivers/regulator/pfuze100-regulator.c | 91 + drivers/regulator/qcom-rpmh-regulator.c | 17 +- drivers/regulator/s5m8767.c | 12 +- drivers/remoteproc/da8xx_remoteproc.c | 2 +- drivers/remoteproc/qcom_adsp_pil.c | 12 + drivers/rpmsg/qcom_glink_native.c | 3 - drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/qcom_smd.c | 2 +- drivers/rpmsg/rpmsg_char.c | 27 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/rtc-abx80x.c | 143 +- drivers/rtc/rtc-mrst.c | 5 +- drivers/rtc/rtc-mt6397.c | 13 +- drivers/rtc/rtc-omap.c | 28 +- drivers/rtc/rtc-pl030.c | 15 +- drivers/rtc/rtc-pl031.c | 18 +- drivers/rtc/rtc-rv8803.c | 7 +- drivers/rtc/rtc-sun6i.c | 3 +- drivers/rtc/rtc-sysfs.c | 4 +- drivers/s390/block/dasd.c | 6 +- drivers/s390/char/sclp_pci.c | 10 +- drivers/s390/char/tape_3590.c | 2 +- drivers/s390/char/vmlogrdr.c | 2 +- drivers/s390/crypto/zcrypt_msgtype6.c | 9 +- drivers/s390/net/qeth_core_main.c | 11 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/53c700.h | 2 +- drivers/scsi/Kconfig | 10 +- drivers/scsi/aacraid/aachba.c | 7 - drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/aacraid/commsup.c | 2 - drivers/scsi/aic7xxx/aic7770.c | 6 - drivers/scsi/aic7xxx/aic79xx.h | 6 - drivers/scsi/aic7xxx/aic79xx_core.c | 44 - drivers/scsi/aic7xxx/aic79xx_pci.c | 6 - drivers/scsi/aic7xxx/aic7xxx.h | 6 - drivers/scsi/aic7xxx/aic7xxx_93cx6.c | 6 - drivers/scsi/aic7xxx/aic7xxx_core.c | 41 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 7 - drivers/scsi/aic7xxx/aicasm/aicasm.h | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_macro_gram.y | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_macro_scan.l | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_scan.l | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c | 4 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 4 - drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/be2iscsi/be_main.c | 2 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 6 +- drivers/scsi/csiostor/csio_hw.c | 71 +- drivers/scsi/csiostor/csio_hw.h | 1 + drivers/scsi/csiostor/csio_mb.c | 6 +- drivers/scsi/cxgbi/libcxgbi.c | 5 +- drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/hosts.c | 24 +- drivers/scsi/hpsa.c | 2 +- drivers/scsi/libfc/fc_fcp.c | 6 +- drivers/scsi/lpfc/lpfc.h | 31 +- drivers/scsi/lpfc/lpfc_attr.c | 119 +- drivers/scsi/lpfc/lpfc_bsg.c | 341 +- drivers/scsi/lpfc/lpfc_bsg.h | 36 + drivers/scsi/lpfc/lpfc_crtn.h | 7 + drivers/scsi/lpfc/lpfc_ct.c | 11 +- drivers/scsi/lpfc/lpfc_els.c | 3 + drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 45 + drivers/scsi/lpfc/lpfc_init.c | 101 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 + drivers/scsi/lpfc/lpfc_nvme.c | 15 +- drivers/scsi/lpfc/lpfc_nvmet.c | 20 +- drivers/scsi/lpfc/lpfc_scsi.c | 34 +- drivers/scsi/lpfc/lpfc_sli.c | 303 +- drivers/scsi/lpfc/lpfc_sli4.h | 1 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 14 +- drivers/scsi/pcmcia/aha152x_stub.c | 14 +- drivers/scsi/pcmcia/nsp_cs.c | 15 +- drivers/scsi/pcmcia/nsp_cs.h | 4 - drivers/scsi/pcmcia/qlogic_stub.c | 13 +- drivers/scsi/pcmcia/sym53c500_cs.c | 16 +- drivers/scsi/pm8001/pm8001_defs.h | 8 + drivers/scsi/pm8001/pm8001_hwi.c | 9 +- drivers/scsi/pm8001/pm8001_hwi.h | 4 - drivers/scsi/pm8001/pm8001_init.c | 3 +- drivers/scsi/pm8001/pm8001_sas.c | 37 +- drivers/scsi/pm8001/pm8001_sas.h | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 94 +- drivers/scsi/pm8001/pm80xx_hwi.h | 9 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_main.c | 28 +- drivers/scsi/qla2xxx/qla_attr.c | 587 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 32 +- drivers/scsi/qla2xxx/qla_gbl.h | 17 +- drivers/scsi/qla2xxx/qla_gs.c | 512 +- drivers/scsi/qla2xxx/qla_init.c | 334 +- drivers/scsi/qla2xxx/qla_inline.h | 23 +- drivers/scsi/qla2xxx/qla_iocb.c | 41 +- drivers/scsi/qla2xxx/qla_isr.c | 84 +- drivers/scsi/qla2xxx/qla_mbx.c | 49 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 311 +- drivers/scsi/qla2xxx/qla_target.c | 531 +- drivers/scsi/qla2xxx/qla_target.h | 12 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 49 +- drivers/scsi/raid_class.c | 4 +- drivers/scsi/scsi_lib.c | 21 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 15 +- drivers/soc/Makefile | 2 +- drivers/soc/actions/Makefile | 2 + drivers/soc/actions/owl-sps-helper.c | 6 +- drivers/soc/actions/owl-sps.c | 6 +- drivers/soc/imx/gpc.c | 18 +- drivers/soc/imx/gpcv2.c | 92 +- drivers/soc/renesas/Kconfig | 12 +- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a7743-sysc.c | 5 +- drivers/soc/renesas/r8a7745-sysc.c | 5 +- drivers/soc/renesas/r8a774a1-sysc.c | 45 + drivers/soc/renesas/r8a7779-sysc.c | 5 +- drivers/soc/renesas/r8a7790-sysc.c | 5 +- drivers/soc/renesas/r8a7791-sysc.c | 5 +- drivers/soc/renesas/r8a7792-sysc.c | 5 +- drivers/soc/renesas/r8a7794-sysc.c | 5 +- drivers/soc/renesas/r8a7795-sysc.c | 5 +- drivers/soc/renesas/r8a7796-sysc.c | 5 +- drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77995-sysc.c | 5 +- drivers/soc/renesas/rcar-rst.c | 9 +- drivers/soc/renesas/rcar-sysc.c | 8 +- drivers/soc/renesas/rcar-sysc.h | 8 +- drivers/soc/renesas/renesas-soc.c | 100 +- drivers/soc/tegra/pmc.c | 513 +- drivers/soundwire/bus.c | 6 + drivers/soundwire/bus.h | 4 + drivers/soundwire/intel.c | 68 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/stream.c | 511 +- drivers/spi/Kconfig | 14 + drivers/spi/Makefile | 2 + drivers/spi/spi-at91-usart.c | 432 ++ drivers/spi/spi-atmel.c | 10 +- drivers/spi/spi-davinci.c | 9 - drivers/spi/spi-dw-mmio.c | 29 +- drivers/spi/spi-dw.c | 22 +- drivers/spi/spi-fsl-dspi.c | 6 + drivers/spi/spi-fsl-espi.c | 4 +- drivers/spi/spi-gpio.c | 16 +- drivers/spi/spi-mem.c | 15 + drivers/spi/spi-orion.c | 22 +- drivers/spi/spi-pic32.c | 2 +- drivers/spi/spi-pl022.c | 10 +- drivers/spi/spi-pxa2xx.c | 8 +- drivers/spi/spi-rspi.c | 44 +- drivers/spi/spi-sh-hspi.c | 12 +- drivers/spi/spi-sh-msiof.c | 34 +- drivers/spi/spi-sh.c | 12 +- drivers/spi/spi-sprd.c | 745 +++ drivers/spi/spi-tegra20-slink.c | 31 +- drivers/spi/spi.c | 13 +- drivers/staging/android/ion/ion.h | 5 - drivers/staging/android/ion/ion_page_pool.c | 8 +- drivers/staging/android/ion/ion_system_heap.c | 24 - drivers/staging/erofs/Kconfig | 11 +- drivers/staging/erofs/data.c | 70 +- drivers/staging/erofs/erofs_fs.h | 11 + drivers/staging/erofs/internal.h | 66 +- drivers/staging/erofs/super.c | 17 +- drivers/staging/erofs/unzip_vle.c | 153 +- drivers/staging/erofs/unzip_vle_lz4.c | 69 +- drivers/staging/erofs/xattr.c | 127 +- drivers/staging/fbtft/TODO | 4 + drivers/staging/fbtft/fbtft.h | 2 +- drivers/staging/fsl-dpaa2/Kconfig | 8 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/ethernet/TODO | 18 - drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2661 --------- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/TODO | 13 + drivers/staging/gasket/apex_driver.c | 3 - drivers/staging/gasket/gasket_core.c | 138 +- drivers/staging/gasket/gasket_core.h | 19 +- drivers/staging/gasket/gasket_interrupt.c | 105 +- drivers/staging/gasket/gasket_interrupt.h | 24 +- drivers/staging/gasket/gasket_page_table.c | 24 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 6 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 3 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-dev.c | 19 +- drivers/staging/media/imx/imx-media-of.c | 4 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 2 +- drivers/staging/media/mt9t031/Kconfig | 6 - drivers/staging/media/omap4iss/Kconfig | 2 + drivers/staging/media/omap4iss/Makefile | 3 + drivers/staging/media/omap4iss/iss.c | 8 +- drivers/staging/media/omap4iss/iss.h | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.h | 6 +- drivers/staging/media/omap4iss/iss_csiphy.c | 6 +- drivers/staging/media/omap4iss/iss_csiphy.h | 6 +- drivers/staging/media/omap4iss/iss_ipipe.c | 8 +- drivers/staging/media/omap4iss/iss_ipipe.h | 6 +- drivers/staging/media/omap4iss/iss_ipipeif.c | 8 +- drivers/staging/media/omap4iss/iss_ipipeif.h | 6 +- drivers/staging/media/omap4iss/iss_regs.h | 6 +- drivers/staging/media/omap4iss/iss_resizer.c | 8 +- drivers/staging/media/omap4iss/iss_resizer.h | 6 +- drivers/staging/media/omap4iss/iss_video.c | 16 +- drivers/staging/media/omap4iss/iss_video.h | 6 +- drivers/staging/media/zoran/zoran_card.c | 6 +- drivers/staging/media/zoran/zoran_driver.c | 4 +- drivers/staging/most/core.c | 27 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt29f_spinand/mt29f_spinand.c | 33 +- drivers/staging/mt7621-eth/mdio.c | 4 +- drivers/staging/mt7621-mmc/dbg.c | 4 +- drivers/staging/mt7621-mmc/dbg.h | 23 - drivers/staging/mt7621-mmc/sd.c | 378 +- drivers/staging/mt7621-pci/pci-mt7621.c | 26 +- drivers/staging/octeon-usb/octeon-hcd.c | 56 +- drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 5 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 8 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 20 +- drivers/staging/rtl8188eu/core/rtw_led.c | 240 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 35 +- drivers/staging/rtl8188eu/core/rtw_security.c | 8 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 69 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 35 +- drivers/staging/rtl8188eu/hal/odm.c | 17 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 2 +- drivers/staging/rtl8188eu/include/odm_reg.h | 106 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8188eu/include/wifi.h | 8 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 4 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 14 - drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 16 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 108 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 77 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 15 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 12 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 184 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 161 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 37 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192u/r8180_93cx6.h | 19 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 33 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 46 +- drivers/staging/rtl8192u/r8192U_core.c | 105 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_firmware.h | 11 +- drivers/staging/rtl8192u/r819xU_phy.c | 31 +- drivers/staging/rtl8192u/r819xU_phy.h | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 7 +- drivers/staging/rtl8712/rtl871x_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 7 +- drivers/staging/rtlwifi/efuse.c | 3 +- drivers/staging/vboxvideo/vbox_drv.c | 7 + drivers/staging/vboxvideo/vbox_fb.c | 3 +- drivers/staging/vboxvideo/vbox_main.c | 5 +- drivers/staging/vboxvideo/vbox_mode.c | 5 + .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 235 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 338 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 893 +-- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 222 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 85 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 4 +- drivers/staging/wilc1000/host_interface.c | 215 +- drivers/staging/wilc1000/host_interface.h | 13 +- drivers/staging/wilc1000/linux_wlan.c | 85 +- drivers/staging/wilc1000/wilc_debugfs.c | 7 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 197 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 41 +- drivers/staging/wilc1000/wilc_wlan.c | 180 +- drivers/staging/wilc1000/wilc_wlan.h | 5 +- drivers/staging/wilc1000/wilc_wlan_if.h | 2 - drivers/staging/wlan-ng/p80211netdev.c | 4 - drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 8 +- drivers/target/iscsi/iscsi_target.c | 31 +- drivers/target/iscsi/iscsi_target_login.c | 149 +- drivers/target/iscsi/iscsi_target_login.h | 2 +- drivers/tee/optee/core.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/thermal/of-thermal.c | 7 +- drivers/thermal/qoriq_thermal.c | 27 +- drivers/thermal/rcar_gen3_thermal.c | 11 +- drivers/thermal/rcar_thermal.c | 16 +- drivers/tty/hvc/hvc_console.c | 38 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/atmel_serial.c | 42 +- drivers/tty/sysrq.c | 2 +- drivers/tty/vt/vt.c | 12 +- drivers/uio/uio.c | 11 +- drivers/uio/uio_fsl_elbc_gpcm.c | 3 +- drivers/uio/uio_hv_generic.c | 7 +- drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/usbmisc_imx.c | 4 +- drivers/usb/class/cdc-acm.c | 73 - drivers/usb/class/cdc-acm.h | 1 - drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/common/common.c | 25 + drivers/usb/core/buffer.c | 8 +- drivers/usb/core/hcd-pci.c | 2 - drivers/usb/core/hcd.c | 14 - drivers/usb/core/message.c | 11 + drivers/usb/core/of.c | 26 - drivers/usb/core/phy.c | 7 +- drivers/usb/core/quirks.c | 7 + drivers/usb/dwc2/platform.c | 4 +- drivers/usb/dwc3/dwc3-of-simple.c | 10 +- drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 1 - drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/function/f_mass_storage.c | 4 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/udc/fotg210-udc.c | 15 +- drivers/usb/gadget/udc/net2280.c | 16 +- drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/host/fotg210-hcd.c | 33 +- drivers/usb/host/fotg210.h | 3 + drivers/usb/host/pci-quirks.c | 12 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-mem.c | 4 + drivers/usb/host/xhci-plat.c | 27 +- drivers/usb/host/xhci.c | 30 + drivers/usb/misc/iowarrior.c | 4 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 4 +- drivers/usb/misc/yurex.c | 8 +- drivers/usb/mtu3/mtu3_core.c | 10 +- drivers/usb/mtu3/mtu3_gadget.c | 22 +- drivers/usb/mtu3/mtu3_hw_regs.h | 1 + drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/ti_usb_3410_5052.c | 2 +- drivers/usb/storage/Kconfig | 23 +- drivers/usb/storage/scsiglue.c | 9 + drivers/usb/storage/uas.c | 21 + drivers/usb/storage/unusual_devs.h | 7 + drivers/usb/typec/bus.c | 7 +- drivers/usb/typec/class.c | 1 - drivers/usb/typec/fusb302/fusb302.c | 11 - drivers/usb/wusbcore/wa-rpipe.c | 6 +- drivers/vfio/Kconfig | 1 - drivers/vhost/vhost.c | 2 +- drivers/video/backlight/as3711_bl.c | 7 +- drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/core/fbmem.c | 67 +- drivers/video/fbdev/sh7760fb.c | 7 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/xen/Kconfig | 10 +- drivers/xen/cpu_hotplug.c | 15 +- drivers/xen/gntdev.c | 26 +- drivers/xen/manage.c | 6 +- drivers/xen/mem-reservation.c | 4 + drivers/xen/time.c | 2 +- drivers/xen/xen-balloon.c | 3 + drivers/xen/xenbus/xenbus_probe.c | 9 + drivers/xen/xenfs/super.c | 7 +- fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 + fs/9p/v9fs.h | 1 + fs/9p/vfs_dir.c | 19 +- fs/9p/vfs_file.c | 24 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 + fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 10 +- fs/afs/mntpt.c | 147 +- fs/afs/proc.c | 15 +- fs/afs/super.c | 634 ++- fs/afs/volume.c | 4 +- fs/aio.c | 11 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 17 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 2 +- fs/btrfs/backref.c | 48 +- fs/btrfs/btrfs_inode.h | 8 +- fs/btrfs/check-integrity.c | 6 +- fs/btrfs/compression.c | 2 - fs/btrfs/ctree.c | 8 +- fs/btrfs/ctree.h | 22 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/delayed-inode.h | 4 +- fs/btrfs/delayed-ref.c | 55 +- fs/btrfs/delayed-ref.h | 5 +- fs/btrfs/dev-replace.c | 8 +- fs/btrfs/dir-item.c | 8 +- fs/btrfs/disk-io.c | 14 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-tree.c | 445 +- fs/btrfs/extent_io.c | 18 +- fs/btrfs/extent_map.c | 27 +- fs/btrfs/extent_map.h | 2 +- fs/btrfs/file.c | 34 +- fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/inode.c | 245 +- fs/btrfs/ioctl.c | 53 +- fs/btrfs/qgroup.c | 383 +- fs/btrfs/qgroup.h | 11 + fs/btrfs/ref-verify.c | 8 +- fs/btrfs/relocation.c | 22 +- fs/btrfs/scrub.c | 23 +- fs/btrfs/send.c | 16 +- fs/btrfs/super.c | 36 +- fs/btrfs/tests/btrfs-tests.c | 8 +- fs/btrfs/tests/extent-map-tests.c | 4 +- fs/btrfs/transaction.c | 16 +- fs/btrfs/tree-log.c | 62 +- fs/btrfs/tree-log.h | 12 +- fs/btrfs/volumes.c | 123 +- fs/btrfs/volumes.h | 9 +- fs/buffer.c | 51 +- fs/ceph/super.c | 19 +- fs/cifs/Kconfig | 1 + fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifs_unicode.c | 3 - fs/cifs/cifsfs.c | 18 +- fs/cifs/cifssmb.c | 11 +- fs/cifs/connect.c | 2 +- fs/cifs/inode.c | 2 + fs/cifs/misc.c | 8 + fs/cifs/readdir.c | 11 +- fs/cifs/smb2misc.c | 14 +- fs/cifs/smb2ops.c | 35 +- fs/cifs/smb2pdu.c | 32 +- fs/coda/inode.c | 11 +- fs/compat_binfmt_elf.c | 2 +- fs/compat_ioctl.c | 201 +- fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 22 +- fs/crypto/fscrypt_private.h | 4 - fs/crypto/keyinfo.c | 10 - fs/dax.c | 13 +- fs/dcache.c | 38 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exofs/super.c | 7 +- fs/ext2/acl.c | 4 + fs/ext2/super.c | 14 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 20 +- fs/ext4/inline.c | 4 +- fs/ext4/inode.c | 17 +- fs/ext4/namei.c | 6 + fs/ext4/resize.c | 23 +- fs/ext4/super.c | 18 +- fs/f2fs/acl.c | 7 + fs/f2fs/checkpoint.c | 2 + fs/f2fs/data.c | 20 +- fs/f2fs/debug.c | 3 +- fs/f2fs/f2fs.h | 24 +- fs/f2fs/file.c | 5 +- fs/f2fs/recovery.c | 14 +- fs/f2fs/segment.c | 85 +- fs/f2fs/super.c | 53 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file_table.c | 9 +- fs/filesystems.c | 4 + fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 785 +++ fs/fs_parser.c | 555 ++ fs/fsopen.c | 563 ++ fs/fuse/control.c | 9 +- fs/fuse/file.c | 77 + fs/fuse/fuse_i.h | 3 + fs/fuse/inode.c | 16 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/rgrp.c | 43 +- fs/gfs2/super.c | 4 +- fs/gfs2/util.c | 3 + fs/hfs/brec.c | 5 + fs/hfs/btree.c | 41 +- fs/hfs/btree.h | 1 + fs/hfs/catalog.c | 16 + fs/hfs/extent.c | 4 + fs/hfs/super.c | 12 +- fs/hfsplus/attributes.c | 10 + fs/hfsplus/brec.c | 5 + fs/hfsplus/btree.c | 44 +- fs/hfsplus/catalog.c | 24 + fs/hfsplus/extents.c | 4 + fs/hfsplus/hfsplus_fs.h | 2 + fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 4 +- fs/internal.h | 18 +- fs/iomap.c | 2 +- fs/isofs/inode.c | 18 +- fs/jffs2/background.c | 2 +- fs/jffs2/super.c | 10 +- fs/jfs/acl.c | 4 + fs/jfs/super.c | 13 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 873 ++- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 31 +- fs/nfs/nfs4state.c | 2 + fs/nfs/nfs4super.c | 27 +- fs/nfs/nfs4trace.h | 4 +- fs/nfs/pnfs.c | 26 +- fs/nfs/super.c | 22 +- fs/nfsd/nfsctl.c | 8 +- fs/nilfs2/alloc.c | 11 +- fs/nilfs2/alloc.h | 11 +- fs/nilfs2/bmap.c | 11 +- fs/nilfs2/bmap.h | 11 +- fs/nilfs2/btnode.c | 11 +- fs/nilfs2/btnode.h | 11 +- fs/nilfs2/btree.c | 11 +- fs/nilfs2/btree.h | 11 +- fs/nilfs2/cpfile.c | 11 +- fs/nilfs2/cpfile.h | 11 +- fs/nilfs2/dat.c | 11 +- fs/nilfs2/dat.h | 11 +- fs/nilfs2/dir.c | 11 +- fs/nilfs2/direct.c | 11 +- fs/nilfs2/direct.h | 11 +- fs/nilfs2/file.c | 11 +- fs/nilfs2/gcinode.c | 11 +- fs/nilfs2/ifile.c | 11 +- fs/nilfs2/ifile.h | 11 +- fs/nilfs2/inode.c | 11 +- fs/nilfs2/ioctl.c | 11 +- fs/nilfs2/mdt.c | 11 +- fs/nilfs2/mdt.h | 11 +- fs/nilfs2/namei.c | 11 +- fs/nilfs2/nilfs.h | 11 +- fs/nilfs2/page.c | 11 +- fs/nilfs2/page.h | 11 +- fs/nilfs2/recovery.c | 11 +- fs/nilfs2/segbuf.c | 11 +- fs/nilfs2/segbuf.h | 11 +- fs/nilfs2/segment.c | 11 +- fs/nilfs2/segment.h | 11 +- fs/nilfs2/sufile.c | 11 +- fs/nilfs2/sufile.h | 11 +- fs/nilfs2/super.c | 21 +- fs/nilfs2/sysfs.c | 11 +- fs/nilfs2/sysfs.h | 11 +- fs/nilfs2/the_nilfs.c | 11 +- fs/nilfs2/the_nilfs.h | 11 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/fanotify/fanotify_user.c | 42 +- fs/notify/fdinfo.c | 5 + fs/notify/fsnotify.c | 45 +- fs/notify/fsnotify.h | 11 + fs/notify/inotify/Kconfig | 1 - fs/notify/mark.c | 10 +- fs/nsfs.c | 3 +- fs/ntfs/super.c | 13 +- fs/ocfs2/buffer_head_io.c | 78 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/dlmglue.c | 28 +- fs/ocfs2/file.c | 4 +- fs/ocfs2/journal.c | 51 +- fs/ocfs2/move_extents.c | 57 +- fs/ocfs2/refcounttree.c | 16 +- fs/ocfs2/stackglue.c | 6 - fs/ocfs2/stackglue.h | 3 - fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/acl.c | 4 + fs/orangefs/namei.c | 6 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/orangefs-sysfs.c | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/file.c | 23 +- fs/overlayfs/inode.c | 10 + fs/overlayfs/super.c | 37 +- fs/pipe.c | 3 +- fs/pnode.c | 1 + fs/proc/base.c | 18 + fs/proc/inode.c | 49 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 1 + fs/proc/loadavg.c | 3 - fs/proc/meminfo.c | 16 +- fs/proc/root.c | 248 +- fs/pstore/inode.c | 10 +- fs/pstore/ram_core.c | 17 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/quota/quota.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 20 +- fs/reiserfs/super.c | 14 +- fs/reiserfs/xattr.c | 7 + fs/romfs/super.c | 13 +- fs/select.c | 20 +- fs/squashfs/super.c | 12 +- fs/stat.c | 3 + fs/statfs.c | 587 ++ fs/super.c | 484 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/timerfd.c | 12 +- fs/tracefs/inode.c | 10 +- fs/ubifs/super.c | 5 +- fs/udf/balloc.c | 30 +- fs/udf/super.c | 248 +- fs/udf/udf_sb.h | 10 +- fs/ufs/super.c | 11 +- fs/utimes.c | 73 +- fs/xfs/xfs_super.c | 10 +- include/acpi/acpi_bus.h | 1 - include/asm-generic/compat.h | 24 +- include/asm-generic/percpu.h | 4 - include/asm-generic/pgtable.h | 4 +- include/asm-generic/tlb.h | 86 +- include/asm-generic/unistd.h | 13 - include/asm-generic/vmlinux.lds.h | 4 +- include/crypto/algapi.h | 14 +- include/crypto/cbc.h | 2 +- include/crypto/hash.h | 6 +- include/crypto/mcryptd.h | 114 - include/crypto/speck.h | 62 - include/drm/drmP.h | 3 - include/drm/drm_atomic.h | 23 +- include/drm/drm_atomic_helper.h | 3 + include/drm/drm_atomic_uapi.h | 58 + include/drm/drm_blend.h | 6 + include/drm/drm_color_mgmt.h | 1 + include/drm/drm_connector.h | 1 + include/drm/drm_crtc.h | 41 +- include/drm/drm_dp_helper.h | 5 +- include/drm/drm_drv.h | 1 - include/drm/drm_encoder.h | 1 + include/drm/drm_fb_cma_helper.h | 1 - include/drm/drm_fb_helper.h | 34 + include/drm/drm_fourcc.h | 22 + include/drm/drm_mode_config.h | 15 + include/drm/drm_panel.h | 1 + include/drm/drm_plane.h | 19 + include/drm/drm_print.h | 2 +- include/drm/drm_property.h | 2 + include/drm/drm_syncobj.h | 9 +- include/drm/drm_util.h | 32 + include/drm/i915_pciids.h | 1 + include/dt-bindings/clock/maxim,max77686.h | 5 +- include/dt-bindings/clock/maxim,max77802.h | 5 +- include/dt-bindings/clock/qcom,camcc-sdm845.h | 116 + include/dt-bindings/clock/qcom,gcc-msm8996.h | 9 + include/dt-bindings/clock/qcom,gcc-sdm845.h | 3 + include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 58 + include/dt-bindings/clock/samsung,s2mps11.h | 5 +- include/dt-bindings/clock/samsung,s3c64xx-clock.h | 7 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 1 + include/dt-bindings/gpio/meson-g12a-gpio.h | 114 + include/dt-bindings/interconnect/qcom.h | 98 + include/dt-bindings/mfd/at91-usart.h | 17 + include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 + include/dt-bindings/power/r8a774a1-sysc.h | 31 + include/linux/acpi.h | 2 - include/linux/arch_topology.h | 1 + include/linux/arm-smccc.h | 38 +- include/linux/avf/virtchnl.h | 2 +- include/linux/bio.h | 22 +- include/linux/bitmap.h | 37 +- include/linux/blk-cgroup.h | 45 +- include/linux/bpf_verifier.h | 8 +- include/linux/bvec.h | 3 - include/linux/cgroup-defs.h | 4 + include/linux/cgroup.h | 18 +- include/linux/compat.h | 101 +- include/linux/compat_time.h | 32 - include/linux/compiler-gcc.h | 7 +- include/linux/compiler_types.h | 5 +- include/linux/console_struct.h | 1 - include/linux/coresight.h | 41 +- include/linux/crc-t10dif.h | 1 + include/linux/debugfs.h | 8 +- include/linux/delayacct.h | 23 + include/linux/dma-mapping.h | 17 +- include/linux/dma/sprd-dma.h | 69 + include/linux/elfcore-compat.h | 8 +- include/linux/errno.h | 1 + include/linux/ethtool.h | 33 +- include/linux/fb.h | 11 +- include/linux/fs.h | 62 +- include/linux/fs_context.h | 215 + include/linux/fs_parser.h | 119 + include/linux/fsinfo.h | 41 + include/linux/fsl_ifc.h | 2 + include/linux/fsnotify_backend.h | 17 +- include/linux/gpio/driver.h | 26 +- include/linux/hid.h | 29 + include/linux/hmm.h | 2 +- include/linux/hugetlb.h | 14 + include/linux/hyperv.h | 1 + include/linux/i2c.h | 2 +- include/linux/ieee80211.h | 111 +- include/linux/interconnect-provider.h | 125 + include/linux/interconnect.h | 49 + include/linux/iomap.h | 4 +- include/linux/ipc_namespace.h | 1 + include/linux/ipmi.h | 2 +- include/linux/ipmi_smi.h | 2 +- include/linux/kernfs.h | 43 +- include/linux/lsm_hooks.h | 84 +- include/linux/math64.h | 3 + include/linux/memcontrol.h | 13 +- include/linux/mfd/da9063/pdata.h | 16 +- include/linux/mfd/ingenic-tcu.h | 56 + include/linux/mfd/intel_msic.h | 7 +- include/linux/mfd/intel_soc_pmic.h | 13 +- include/linux/mfd/intel_soc_pmic_bxtwc.h | 10 +- include/linux/mfd/madera/pdata.h | 1 - include/linux/mfd/max14577-private.h | 11 +- include/linux/mfd/max14577.h | 11 +- include/linux/mfd/max77686-private.h | 15 +- include/linux/mfd/max77686.h | 15 +- include/linux/mfd/max77693-common.h | 6 +- include/linux/mfd/max77693-private.h | 15 +- include/linux/mfd/max77693.h | 15 +- include/linux/mfd/max77843-private.h | 6 +- include/linux/mfd/max8997-private.h | 15 +- include/linux/mfd/max8997.h | 16 +- include/linux/mfd/max8998-private.h | 15 +- include/linux/mfd/max8998.h | 15 +- include/linux/mfd/mc13xxx.h | 1 + include/linux/mfd/rohm-bd718x7.h | 33 +- include/linux/mfd/samsung/core.h | 11 +- include/linux/mfd/samsung/irq.h | 10 +- include/linux/mfd/samsung/rtc.h | 15 +- include/linux/mfd/samsung/s2mpa01.h | 7 +- include/linux/mfd/samsung/s2mps11.h | 9 +- include/linux/mfd/samsung/s2mps13.h | 14 +- include/linux/mfd/samsung/s2mps14.h | 14 +- include/linux/mfd/samsung/s2mps15.h | 11 +- include/linux/mfd/samsung/s2mpu02.h | 14 +- include/linux/mfd/samsung/s5m8763.h | 10 +- include/linux/mfd/samsung/s5m8767.h | 10 +- include/linux/mlx5/device.h | 6 + include/linux/mlx5/driver.h | 24 +- include/linux/mlx5/fs.h | 20 +- include/linux/mlx5/mlx5_ifc.h | 70 +- include/linux/mm.h | 38 +- include/linux/mmc/host.h | 5 + include/linux/mmu_notifier.h | 27 +- include/linux/mmzone.h | 12 +- include/linux/mod_devicetable.h | 1 + include/linux/module.h | 6 + include/linux/mount.h | 10 +- include/linux/mtd/nand_bch.h | 11 +- include/linux/mtd/nand_ecc.h | 8 +- include/linux/mtd/rawnand.h | 144 +- include/linux/mtd/super.h | 4 +- include/linux/mux/consumer.h | 4 + include/linux/netdevice.h | 27 + include/linux/of.h | 39 +- include/linux/of_device.h | 3 - include/linux/page-flags.h | 5 +- include/linux/pci.h | 3 + include/linux/pci_ids.h | 6 + include/linux/percpu-defs.h | 6 +- include/linux/platform_data/dma-mcf-edma.h | 38 + include/linux/platform_data/ehci-sh.h | 16 +- include/linux/platform_data/gpio-ts5500.h | 27 - include/linux/platform_data/ina2xx.h | 2 +- include/linux/platform_data/shmob_drm.h | 6 +- include/linux/platform_data/spi-davinci.h | 4 - include/linux/psi.h | 53 + include/linux/psi_types.h | 92 + include/linux/qed/common_hsi.h | 10 +- include/linux/qed/iscsi_common.h | 2 +- include/linux/quota.h | 8 +- include/linux/radix-tree.h | 2 +- include/linux/ramfs.h | 4 +- include/linux/rculist.h | 32 +- include/linux/rcupdate.h | 154 +- include/linux/rcupdate_wait.h | 14 +- include/linux/rcutiny.h | 53 +- include/linux/rcutree.h | 31 +- include/linux/regmap.h | 12 +- include/linux/regulator/machine.h | 6 +- include/linux/restart_block.h | 4 +- include/linux/rwsem.h | 4 +- include/linux/sched.h | 34 +- include/linux/sched/loadavg.h | 24 +- include/linux/sched/signal.h | 5 +- include/linux/sched/topology.h | 6 +- include/linux/security.h | 70 +- include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 22 + include/linux/slab.h | 56 +- include/linux/socket.h | 4 +- include/linux/soundwire/sdw.h | 12 +- include/linux/spi/spi.h | 3 + include/linux/srcu.h | 3 + include/linux/srcutree.h | 13 +- include/linux/stackleak.h | 35 + include/linux/swap.h | 15 +- include/linux/syscalls.h | 34 +- include/linux/tee_drv.h | 73 + include/linux/time32.h | 78 +- include/linux/timekeeping.h | 16 +- include/linux/timekeeping32.h | 53 +- include/linux/torture.h | 2 +- include/linux/tracepoint.h | 8 +- include/linux/vt_kern.h | 7 - include/media/rcar-fcp.h | 6 +- include/media/v4l2-dv-timings.h | 11 + include/media/vsp1.h | 6 +- include/net/9p/9p.h | 12 +- include/net/9p/client.h | 71 +- include/net/act_api.h | 10 +- include/net/cfg80211.h | 19 +- include/net/genetlink.h | 2 +- include/net/ieee80211_radiotap.h | 21 + include/net/ip6_fib.h | 20 +- include/net/mac80211.h | 84 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/pkt_cls.h | 25 +- include/net/regulatory.h | 4 +- include/net/rtnetlink.h | 1 + include/net/sch_generic.h | 22 +- include/net/tls.h | 6 + include/net/xdp.h | 6 +- include/net/xdp_sock.h | 51 +- include/rdma/ib_verbs.h | 35 +- include/rdma/rdma_cm.h | 6 +- include/rdma/rdma_vt.h | 10 +- include/rdma/uverbs_ioctl.h | 111 +- include/rdma/uverbs_std_types.h | 51 + include/soc/tegra/pmc.h | 20 +- {sound/pci/hda => include/sound}/hda_codec.h | 0 include/sound/memalloc.h | 3 + include/sound/simple_card_utils.h | 27 +- include/sound/soc-acpi-intel-match.h | 6 + include/sound/soc-dapm.h | 8 - include/sound/soc.h | 16 +- include/trace/events/btrfs.h | 36 +- include/trace/events/mmflags.h | 1 + include/trace/events/rcu.h | 25 +- include/trace/events/sched.h | 11 +- include/trace/events/signal.h | 3 +- include/uapi/asm-generic/unistd.h | 2 + include/uapi/drm/drm_fourcc.h | 39 + include/uapi/drm/drm_mode.h | 3 +- include/uapi/drm/i915_drm.h | 22 + include/uapi/linux/ethtool.h | 15 +- include/uapi/linux/fanotify.h | 16 +- include/uapi/linux/fcntl.h | 2 + include/uapi/linux/firewire-cdev.h | 22 +- include/uapi/linux/fs.h | 86 +- include/uapi/linux/fsinfo.h | 303 + include/uapi/linux/fuse.h | 104 +- include/uapi/linux/if_addr.h | 1 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/if_packet.h | 1 + include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/keyctl.h | 2 +- include/uapi/linux/mount.h | 75 + include/uapi/linux/nl80211.h | 26 +- include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/pkt_cls.h | 2 + include/uapi/linux/pkt_sched.h | 6 +- include/uapi/linux/rds.h | 1 + include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/udmabuf.h | 33 + include/uapi/linux/vhost.h | 2 +- include/uapi/linux/videodev2.h | 8 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 20 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 12 + include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/uapi/sound/skl-tplg-interface.h | 106 +- include/xen/events.h | 2 + include/xen/interface/memory.h | 6 - include/xen/mem-reservation.h | 7 +- include/xen/xen-ops.h | 133 +- init/Kconfig | 29 +- init/do_mounts.c | 36 +- init/do_mounts_initrd.c | 1 + ipc/ipc_sysctl.c | 42 +- ipc/mqueue.c | 128 +- ipc/msg.c | 6 +- ipc/namespace.c | 2 +- ipc/sem.c | 10 +- ipc/shm.c | 7 +- ipc/syscall.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 53 +- kernel/Makefile | 4 + kernel/bpf/arraymap.c | 49 +- kernel/bpf/btf.c | 2 +- kernel/bpf/hashtab.c | 54 +- kernel/bpf/inode.c | 7 +- kernel/bpf/sockmap.c | 75 +- kernel/bpf/syscall.c | 1 - kernel/bpf/verifier.c | 234 +- kernel/cgroup/cgroup-internal.h | 50 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 330 +- kernel/cgroup/cpuset.c | 68 +- kernel/compat.c | 8 +- kernel/cpu.c | 65 +- kernel/debug/kdb/kdb_main.c | 7 +- kernel/delayacct.c | 15 + kernel/dma/direct.c | 4 +- kernel/dma/mapping.c | 16 - kernel/events/core.c | 15 +- kernel/events/hw_breakpoint.c | 13 +- kernel/events/uprobes.c | 4 +- kernel/fork.c | 65 +- kernel/futex_compat.c | 2 +- kernel/jump_label.c | 9 +- kernel/kallsyms.c | 4 +- kernel/kprobes.c | 39 +- kernel/locking/lockdep.c | 1 - kernel/locking/mutex.c | 3 +- kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem-xadd.c | 15 +- kernel/locking/rwsem.c | 7 +- kernel/locking/rwsem.h | 95 +- kernel/locking/test-ww_mutex.c | 2 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/printk/printk.c | 13 +- kernel/printk/printk_safe.c | 4 +- kernel/ptrace.c | 4 +- kernel/rcu/Kconfig | 14 +- kernel/rcu/rcu.h | 67 +- kernel/rcu/rcuperf.c | 66 +- kernel/rcu/rcutorture.c | 626 ++- kernel/rcu/srcutiny.c | 29 +- kernel/rcu/srcutree.c | 31 +- kernel/rcu/tiny.c | 154 +- kernel/rcu/tree.c | 2213 +++----- kernel/rcu/tree.h | 132 +- kernel/rcu/tree_exp.h | 426 +- kernel/rcu/tree_plugin.h | 790 +-- kernel/rcu/update.c | 70 +- kernel/reboot.c | 1 + kernel/sched/Makefile | 1 + kernel/sched/core.c | 24 +- kernel/sched/debug.c | 6 +- kernel/sched/fair.c | 211 +- kernel/sched/loadavg.c | 139 +- kernel/sched/psi.c | 759 +++ kernel/sched/sched.h | 196 +- kernel/sched/stats.h | 86 + kernel/sched/topology.c | 111 +- kernel/seccomp.c | 4 +- kernel/signal.c | 33 +- kernel/softirq.c | 3 +- kernel/stackleak.c | 132 + kernel/sys.c | 3 - kernel/sysctl.c | 15 +- kernel/time/clocksource.c | 40 +- kernel/time/hrtimer.c | 8 +- kernel/time/posix-stubs.c | 18 +- kernel/time/posix-timers.c | 30 +- kernel/time/time.c | 97 +- kernel/time/timekeeping.c | 24 - kernel/torture.c | 15 +- kernel/trace/trace.c | 7 +- kernel/watchdog.c | 4 +- kernel/watchdog_hld.c | 2 +- kernel/workqueue.c | 2 +- lib/Kconfig.debug | 10 +- lib/bitmap.c | 22 +- lib/crc-t10dif.c | 57 +- lib/crc32.c | 11 +- lib/parser.c | 16 +- lib/percpu_counter.c | 1 - lib/rhashtable.c | 1 - lib/sg_pool.c | 7 +- lib/vsprintf.c | 7 +- lib/zlib_inflate/inflate.c | 12 + localversion-next | 1 + mm/Kconfig | 4 + mm/Makefile | 9 +- mm/backing-dev.c | 40 + mm/compaction.c | 5 + mm/fadvise.c | 81 +- mm/filemap.c | 31 +- mm/huge_memory.c | 5 +- mm/hugetlb.c | 90 +- mm/kmemleak.c | 51 +- mm/list_lru.c | 7 + mm/maccess.c | 6 + mm/memblock.c | 51 + mm/memcontrol.c | 4 +- mm/memory.c | 373 +- mm/memory_hotplug.c | 3 +- mm/mempolicy.c | 24 +- mm/migrate.c | 2 + mm/mincore.c | 12 +- mm/mmu_gather.c | 261 + mm/mmu_notifier.c | 31 - mm/oom_kill.c | 37 +- mm/page-writeback.c | 1 - mm/page_alloc.c | 211 +- mm/page_owner.c | 4 +- mm/readahead.c | 45 +- mm/rmap.c | 42 +- mm/shmem.c | 12 +- mm/slab.c | 4 +- mm/slab_common.c | 103 +- mm/slub.c | 34 +- mm/swap_state.c | 17 +- mm/swapfile.c | 225 +- mm/util.c | 14 +- mm/vmscan.c | 27 +- mm/vmstat.c | 7 +- mm/workingset.c | 113 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 3 +- net/9p/Makefile | 1 - net/9p/client.c | 551 +- net/9p/mod.c | 9 +- net/9p/protocol.c | 20 +- net/9p/trans_fd.c | 45 +- net/9p/trans_rdma.c | 37 +- net/9p/trans_virtio.c | 44 +- net/9p/trans_xen.c | 17 +- net/9p/util.c | 140 - net/bluetooth/bnep/core.c | 7 +- net/bluetooth/bnep/sock.c | 19 +- net/bluetooth/cmtp/core.c | 14 +- net/bluetooth/cmtp/sock.c | 19 +- net/bluetooth/hidp/core.c | 23 +- net/bluetooth/hidp/hidp.h | 2 +- net/bluetooth/hidp/sock.c | 79 +- net/bridge/br_if.c | 5 +- net/bridge/br_vlan.c | 5 +- net/compat.c | 10 +- net/core/dev.c | 14 +- net/core/ethtool.c | 158 +- net/core/filter.c | 149 +- net/core/rtnetlink.c | 55 +- net/core/skbuff.c | 3 - net/core/sock.c | 2 +- net/core/xdp.c | 53 +- net/dsa/dsa.c | 45 +- net/dsa/dsa_priv.h | 1 + net/dsa/slave.c | 32 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ipv4/devinet.c | 62 +- net/ipv4/esp4.c | 7 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/igmp.c | 11 +- net/ipv4/ip_fragment.c | 24 +- net/ipv4/ip_gre.c | 8 + net/ipv4/ip_input.c | 6 +- net/ipv4/ip_output.c | 4 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_bbr.c | 42 +- net/ipv4/tcp_input.c | 17 +- net/ipv4/tcp_ipv4.c | 8 +- net/ipv4/tcp_minisocks.c | 3 +- net/ipv4/xfrm4_input.c | 1 + net/ipv4/xfrm4_mode_transport.c | 4 +- net/ipv6/addrconf.c | 132 +- net/ipv6/af_inet6.c | 10 +- net/ipv6/esp6.c | 7 +- net/ipv6/ip6_fib.c | 7 +- net/ipv6/ip6_gre.c | 1 + net/ipv6/ip6_output.c | 2 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 5 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 3 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 32 +- net/ipv6/xfrm6_input.c | 1 + net/ipv6/xfrm6_mode_transport.c | 4 +- net/ipv6/xfrm6_output.c | 2 + net/iucv/af_iucv.c | 38 +- net/iucv/iucv.c | 2 +- net/mac80211/cfg.c | 57 +- net/mac80211/debugfs.c | 4 + net/mac80211/debugfs_sta.c | 364 +- net/mac80211/driver-ops.h | 10 + net/mac80211/ibss.c | 26 +- net/mac80211/ieee80211_i.h | 10 +- net/mac80211/key.c | 111 +- net/mac80211/main.c | 97 +- net/mac80211/mesh.c | 5 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_hwmp.c | 13 +- net/mac80211/mlme.c | 93 +- net/mac80211/rx.c | 44 +- net/mac80211/spectmgmt.c | 5 +- net/mac80211/sta_info.c | 27 +- net/mac80211/status.c | 11 +- net/mac80211/tdls.c | 8 +- net/mac80211/tx.c | 135 +- net/mac80211/util.c | 169 +- net/mac80211/vht.c | 20 + net/ncsi/ncsi-netlink.c | 5 +- net/netfilter/Kconfig | 12 +- net/netfilter/nf_conntrack_proto.c | 26 + net/netfilter/nf_conntrack_proto_dccp.c | 19 +- net/netfilter/nf_conntrack_proto_generic.c | 8 +- net/netfilter/nf_conntrack_proto_gre.c | 8 +- net/netfilter/nf_conntrack_proto_icmp.c | 8 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 8 +- net/netfilter/nf_conntrack_proto_sctp.c | 21 +- net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_conntrack_proto_udp.c | 21 +- net/netfilter/nf_tables_api.c | 1 + net/netfilter/nfnetlink_cttimeout.c | 6 +- net/netfilter/nfnetlink_queue.c | 3 +- net/netfilter/nft_ct.c | 59 +- net/netfilter/xt_CHECKSUM.c | 22 +- net/netfilter/xt_cluster.c | 14 +- net/netfilter/xt_hashlimit.c | 18 +- net/netlink/af_netlink.c | 11 +- net/nfc/hci/core.c | 10 + net/nfc/netlink.c | 6 +- net/openvswitch/flow.c | 22 +- net/packet/af_packet.c | 61 +- net/packet/internal.h | 1 + net/rds/Kconfig | 2 +- net/rds/bind.c | 5 +- net/rds/ib.c | 9 +- net/rds/rds.h | 2 +- net/rds/recv.c | 14 +- net/rds/tcp.c | 1 - net/rfkill/core.c | 4 +- net/rfkill/rfkill-gpio.c | 1 + net/rxrpc/input.c | 2 +- net/sched/act_api.c | 92 +- net/sched/act_bpf.c | 11 +- net/sched/act_connmark.c | 22 +- net/sched/act_csum.c | 11 +- net/sched/act_gact.c | 11 +- net/sched/act_ife.c | 111 +- net/sched/act_ipt.c | 22 +- net/sched/act_mirred.c | 11 +- net/sched/act_nat.c | 26 +- net/sched/act_pedit.c | 29 +- net/sched/act_police.c | 11 +- net/sched/act_sample.c | 11 +- net/sched/act_simple.c | 11 +- net/sched/act_skbedit.c | 34 +- net/sched/act_skbmod.c | 11 +- net/sched/act_tunnel_key.c | 39 +- net/sched/act_vlan.c | 11 +- net/sched/cls_api.c | 4 +- net/sched/cls_flower.c | 5 +- net/sched/cls_u32.c | 10 +- net/sched/sch_api.c | 7 - net/sched/sch_cake.c | 30 +- net/sched/sch_fq.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_generic.c | 4 +- net/sched/sch_hhf.c | 2 +- net/sched/sch_htb.c | 116 +- net/sched/sch_netem.c | 14 +- net/sched/sch_tbf.c | 2 +- net/sctp/proc.c | 8 - net/sctp/socket.c | 56 +- net/sctp/ulpqueue.c | 2 +- net/socket.c | 21 +- net/sunrpc/rpc_pipe.c | 7 +- net/tipc/bcast.c | 4 +- net/tipc/bearer.c | 2 +- net/tipc/diag.c | 2 + net/tipc/name_table.c | 10 +- net/tipc/name_table.h | 9 +- net/tipc/netlink.c | 2 + net/tipc/netlink_compat.c | 5 + net/tipc/socket.c | 84 +- net/tipc/socket.h | 3 + net/tipc/topsrv.c | 14 +- net/tls/tls_main.c | 9 +- net/tls/tls_sw.c | 230 +- net/wireless/core.c | 2 +- net/wireless/nl80211.c | 28 +- net/wireless/reg.c | 192 +- net/wireless/scan.c | 58 +- net/wireless/trace.h | 2 +- net/wireless/util.c | 162 +- net/xdp/xdp_umem.c | 10 +- net/xdp/xdp_umem.h | 10 - net/xdp/xdp_umem_props.h | 14 - net/xdp/xsk.c | 34 +- net/xdp/xsk_queue.c | 5 +- net/xdp/xsk_queue.h | 13 +- net/xfrm/xfrm_device.c | 8 +- net/xfrm/xfrm_input.c | 1 + net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_output.c | 6 +- net/xfrm/xfrm_policy.c | 4 + net/xfrm/xfrm_user.c | 12 + samples/Kconfig | 7 +- samples/Makefile | 2 +- samples/bpf/Makefile | 1 + samples/bpf/tcp_tos_reflect_kern.c | 87 + samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 15 +- samples/statx/Makefile | 7 - samples/vfs/Makefile | 16 + samples/vfs/test-fs-query.c | 138 + samples/vfs/test-fsinfo.c | 586 ++ samples/vfs/test-fsmount.c | 118 + samples/{statx => vfs}/test-statx.c | 0 scripts/Kbuild.include | 6 +- scripts/Makefile.build | 12 - scripts/Makefile.gcc-plugins | 10 + scripts/check_00index.sh | 67 - scripts/checkpatch.pl | 56 +- scripts/depmod.sh | 5 +- scripts/gcc-plugins/Kconfig | 51 + scripts/gcc-plugins/stackleak_plugin.c | 427 ++ scripts/kallsyms.c | 6 +- scripts/kconfig/Makefile | 1 - scripts/kconfig/check-pkgconfig.sh | 8 - scripts/kconfig/gconf-cfg.sh | 7 + scripts/kconfig/mconf-cfg.sh | 25 +- scripts/kconfig/mconf.c | 1 - scripts/kconfig/nconf-cfg.sh | 25 +- scripts/kconfig/qconf-cfg.sh | 7 + scripts/recordmcount.pl | 3 + scripts/setlocalversion | 2 +- scripts/subarch.include | 13 + security/apparmor/apparmorfs.c | 8 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 111 +- security/apparmor/mount.c | 47 + security/apparmor/net.c | 15 +- security/apparmor/secid.c | 1 - security/commoncap.c | 3 - security/inode.c | 7 +- security/keys/dh.c | 2 +- security/security.c | 64 +- security/selinux/hooks.c | 393 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/mls.c | 178 +- security/selinux/ss/mls.h | 2 +- security/selinux/ss/services.c | 12 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.c | 3 +- security/tomoyo/common.h | 3 + security/tomoyo/mount.c | 46 + security/tomoyo/tomoyo.c | 19 +- sound/aoa/soundbus/i2sbus/core.c | 15 +- sound/arm/Kconfig | 1 - sound/core/memalloc.c | 40 +- sound/core/oss/pcm_plugin.c | 4 +- sound/core/pcm_lib.c | 21 +- sound/core/rawmidi.c | 4 +- sound/core/seq/seq_system.c | 22 +- sound/core/sgbuf.c | 15 +- sound/firewire/bebob/bebob_maudio.c | 24 +- sound/firewire/fireface/ff-protocol-ff400.c | 9 +- sound/hda/ext/hdac_ext_stream.c | 22 +- sound/hda/hdac_regmap.c | 3 +- sound/mips/hal2.c | 13 +- sound/pci/cs46xx/cs46xx_lib.c | 6 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/emu10k1/emupcm.c | 3 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_beep.h | 2 +- sound/pci/hda/hda_bind.c | 14 +- sound/pci/hda/hda_codec.c | 5 +- sound/pci/hda/hda_controller.c | 36 +- sound/pci/hda/hda_controller.h | 11 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_hwdep.c | 2 +- sound/pci/hda/hda_intel.c | 108 +- sound/pci/hda/hda_jack.c | 2 +- sound/pci/hda/hda_proc.c | 2 +- sound/pci/hda/hda_sysfs.c | 2 +- sound/pci/hda/hda_tegra.c | 20 +- sound/pci/hda/patch_analog.c | 2 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_cirrus.c | 2 +- sound/pci/hda/patch_cmedia.c | 2 +- sound/pci/hda/patch_conexant.c | 2 +- sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 2 +- sound/pci/hda/patch_si3054.c | 2 +- sound/pci/hda/patch_sigmatel.c | 2 +- sound/pci/hda/patch_via.c | 2 +- sound/pci/intel8x0.c | 89 +- sound/pci/rme32.c | 22 +- sound/pci/rme9652/hdspm.c | 2 +- sound/soc/amd/acp-da7219-max98357a.c | 75 +- sound/soc/amd/acp-pcm-dma.c | 29 +- sound/soc/amd/acp.h | 3 +- sound/soc/atmel/Kconfig | 11 + sound/soc/atmel/Makefile | 2 + sound/soc/atmel/atmel_ssc_dai.c | 13 +- sound/soc/atmel/mikroe-proto.c | 165 + sound/soc/atmel/tse850-pcm5142.c | 78 +- sound/soc/bcm/cygnus-ssp.c | 13 +- sound/soc/codecs/Kconfig | 28 +- sound/soc/codecs/Makefile | 8 + sound/soc/codecs/adau17x1.c | 86 +- sound/soc/codecs/adau17x1.h | 4 - sound/soc/codecs/cs35l33.c | 3 +- sound/soc/codecs/cs35l35.c | 3 +- sound/soc/codecs/cs4265.c | 7 +- sound/soc/codecs/cs43130.c | 4 +- sound/soc/codecs/dmic.c | 1 + sound/soc/codecs/es8328.c | 3 +- sound/soc/codecs/hdac_hda.c | 483 ++ sound/soc/codecs/hdac_hda.h | 24 + sound/soc/codecs/hdac_hdmi.c | 9 +- sound/soc/codecs/max98373.c | 4 + sound/soc/codecs/pcm3060-i2c.c | 60 + sound/soc/codecs/pcm3060-spi.c | 59 + sound/soc/codecs/pcm3060.c | 295 + sound/soc/codecs/pcm3060.h | 88 + sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt5514.c | 11 +- sound/soc/codecs/rt5616.c | 3 +- sound/soc/codecs/rt5640.c | 3 +- sound/soc/codecs/rt5645.c | 9 +- sound/soc/codecs/rt5651.c | 3 +- sound/soc/codecs/rt5660.c | 3 +- sound/soc/codecs/rt5663.c | 9 +- sound/soc/codecs/rt5665.c | 3 +- sound/soc/codecs/rt5668.c | 13 +- sound/soc/codecs/rt5670.c | 15 +- sound/soc/codecs/rt5682.c | 33 +- sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/sigmadsp.c | 3 +- sound/soc/codecs/tas5720.c | 103 +- sound/soc/codecs/tas6424.c | 70 +- sound/soc/codecs/tas6424.h | 10 + sound/soc/codecs/tlv320aic31xx.c | 85 + sound/soc/codecs/tlv320aic31xx.h | 23 + sound/soc/codecs/tscs454.c | 2 +- sound/soc/codecs/wm8804-i2c.c | 15 +- sound/soc/codecs/wm9712.c | 2 +- sound/soc/davinci/davinci-mcasp.c | 37 + sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_utils.c | 4 +- sound/soc/generic/audio-graph-card.c | 18 +- sound/soc/generic/audio-graph-scu-card.c | 55 +- sound/soc/generic/simple-card-utils.c | 47 +- sound/soc/generic/simple-card.c | 30 +- sound/soc/generic/simple-scu-card.c | 54 +- sound/soc/intel/boards/Kconfig | 9 + sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/bytcr_rt5640.c | 26 + sound/soc/intel/boards/cht_bsw_rt5672.c | 5 + sound/soc/intel/boards/kbl_rt5663_max98927.c | 5 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 5 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 127 + sound/soc/intel/boards/skl_hda_dsp_common.h | 38 + sound/soc/intel/boards/skl_hda_dsp_generic.c | 182 + sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 7 + sound/soc/intel/common/soc-acpi-intel-hda-match.c | 40 + sound/soc/intel/skylake/skl-pcm.c | 70 +- sound/soc/intel/skylake/skl-topology.c | 3 +- sound/soc/intel/skylake/skl.c | 106 +- sound/soc/intel/skylake/skl.h | 12 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/meson/Kconfig | 13 + sound/soc/meson/Makefile | 2 + sound/soc/meson/axg-card.c | 13 +- sound/soc/meson/axg-fifo.c | 2 + sound/soc/meson/axg-pdm.c | 654 +++ sound/soc/meson/axg-tdm-interface.c | 50 +- sound/soc/nuc900/nuc900-ac97.c | 4 +- sound/soc/omap/omap-hdmi-audio.c | 4 +- sound/soc/pxa/Kconfig | 5 +- sound/soc/pxa/pxa2xx-ac97.c | 48 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/qcom/qdsp6/q6core.c | 8 +- sound/soc/qcom/qdsp6/q6routing.c | 4 +- sound/soc/rockchip/rockchip_pcm.c | 3 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/adg.c | 9 +- sound/soc/sh/rcar/core.c | 145 +- sound/soc/sh/rcar/dma.c | 106 +- sound/soc/sh/rcar/gen.c | 33 +- sound/soc/sh/rcar/rsnd.h | 64 +- sound/soc/sh/rcar/ssi.c | 105 +- sound/soc/sh/rcar/ssiu.c | 92 +- sound/soc/soc-core.c | 177 +- sound/soc/soc-dapm.c | 431 +- sound/soc/soc-ops.c | 4 +- sound/soc/soc-pcm.c | 156 +- sound/soc/soc-topology.c | 11 - sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 7 +- sound/soc/txx9/txx9aclc-ac97.c | 3 +- sound/x86/intel_hdmi_audio.c | 29 +- tools/accounting/getdelays.c | 8 +- tools/arch/arm/include/uapi/asm/kvm.h | 13 + tools/arch/arm64/include/uapi/asm/kvm.h | 13 + tools/arch/s390/include/uapi/asm/kvm.h | 5 +- tools/arch/x86/include/uapi/asm/kvm.h | 37 + tools/bpf/bpftool/Documentation/bpftool-net.rst | 133 + tools/bpf/bpftool/Documentation/bpftool.rst | 6 +- tools/bpf/bpftool/bash-completion/bpftool | 17 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 7 + tools/bpf/bpftool/map.c | 45 +- tools/bpf/bpftool/map_perf_ring.c | 5 +- tools/bpf/bpftool/net.c | 233 + tools/bpf/bpftool/netlink_dumper.c | 181 + tools/bpf/bpftool/netlink_dumper.h | 103 + tools/hv/hv_kvp_daemon.c | 2 +- tools/include/linux/lockdep.h | 3 + .../Makefile.boot => tools/include/linux/nmi.h | 0 tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/drm/drm.h | 9 + tools/include/uapi/linux/if_link.h | 18 + tools/include/uapi/linux/kvm.h | 6 + tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/vhost.h | 18 + tools/kvm/kvm_stat/kvm_stat | 59 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 129 - tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/libbpf.h | 16 + tools/lib/bpf/libbpf_errno.c | 1 + tools/lib/bpf/netlink.c | 331 ++ tools/lib/bpf/nlattr.c | 33 +- tools/lib/bpf/nlattr.h | 38 + tools/lib/traceevent/event-parse.c | 1 + tools/lib/traceevent/event-parse.h | 46 +- tools/lib/traceevent/event-plugin.c | 1 + tools/lib/traceevent/plugin_function.c | 1 + tools/lib/traceevent/plugin_hrtimer.c | 1 + tools/lib/traceevent/plugin_jbd2.c | 1 + tools/lib/traceevent/plugin_kmem.c | 1 + tools/lib/traceevent/plugin_kvm.c | 1 + tools/lib/traceevent/plugin_mac80211.c | 1 + tools/lib/traceevent/plugin_sched_switch.c | 1 + tools/lib/traceevent/plugin_scsi.c | 1 + tools/lib/traceevent/plugin_xen.c | 1 + tools/lib/traceevent/trace-seq.c | 2 + tools/lib/traceevent/trace-seq.h | 55 + tools/memory-model/.gitignore | 1 + tools/memory-model/Documentation/explanation.txt | 186 +- tools/memory-model/Documentation/recipes.txt | 2 +- tools/memory-model/README | 41 + tools/memory-model/linux-kernel.cat | 8 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- tools/memory-model/litmus-tests/README | 104 +- tools/memory-model/scripts/README | 70 + tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 + tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 + tools/memory-model/scripts/cmplitmushist.sh | 87 + tools/memory-model/scripts/initlitmushist.sh | 68 + tools/memory-model/scripts/judgelitmus.sh | 78 + tools/memory-model/scripts/newlitmushist.sh | 61 + tools/memory-model/scripts/parseargs.sh | 136 + tools/memory-model/scripts/runlitmushist.sh | 87 + tools/objtool/check.c | 38 +- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 1 + tools/objtool/elf.h | 3 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/arm64/Makefile | 5 +- tools/perf/arch/arm64/annotate/instructions.c | 59 +- tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 6 +- tools/perf/arch/powerpc/util/sym-handling.c | 4 +- tools/perf/arch/s390/annotate/instructions.c | 2 - tools/perf/arch/x86/include/arch-tests.h | 1 + tools/perf/arch/x86/tests/Build | 1 + tools/perf/arch/x86/tests/arch-tests.c | 6 + tools/perf/arch/x86/tests/bp-modify.c | 213 + tools/perf/builtin-record.c | 2 +- tools/perf/builtin-script.c | 8 +- tools/perf/builtin-stat.c | 1440 +---- tools/perf/builtin-trace.c | 163 +- tools/perf/examples/bpf/augmented_syscalls.c | 154 +- tools/perf/examples/bpf/etcsnoop.c | 80 + tools/perf/include/bpf/bpf.h | 3 + tools/perf/include/bpf/linux/socket.h | 24 + .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/trace/beauty/Build | 1 + tools/perf/trace/beauty/beauty.h | 34 + tools/perf/trace/beauty/sockaddr.c | 76 + tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 32 +- tools/perf/util/annotate.h | 1 + tools/perf/util/evsel.c | 34 +- tools/perf/util/evsel.h | 1 + tools/perf/util/header.c | 6 +- tools/perf/util/header.h | 2 +- tools/perf/util/llvm-utils.c | 2 +- tools/perf/util/map.c | 26 +- tools/perf/util/s390-cpumsf.c | 94 +- tools/perf/util/stat-display.c | 1166 ++++ tools/perf/util/stat-shadow.c | 147 +- tools/perf/util/stat.c | 95 + tools/perf/util/stat.h | 72 +- tools/perf/util/trace-event-info.c | 2 +- tools/perf/util/trace-event-parse.c | 7 +- tools/perf/util/trace-event.h | 1 + tools/power/cpupower/bench/parse.c | 2 +- tools/spi/spidev_test.c | 6 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/{ion => }/config | 0 tools/testing/selftests/android/ion/Makefile | 2 + tools/testing/selftests/bpf/.gitignore | 4 + tools/testing/selftests/bpf/test_btf.c | 179 +- tools/testing/selftests/bpf/test_progs.c | 20 +- tools/testing/selftests/bpf/test_sockmap.c | 56 +- tools/testing/selftests/bpf/test_tcpbpf_kern.c | 38 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 31 +- tools/testing/selftests/cgroup/.gitignore | 1 + tools/testing/selftests/cgroup/cgroup_util.c | 38 +- tools/testing/selftests/cgroup/cgroup_util.h | 1 + tools/testing/selftests/cgroup/test_memcontrol.c | 205 + tools/testing/selftests/drivers/dma-buf/Makefile | 5 + tools/testing/selftests/drivers/dma-buf/udmabuf.c | 96 + tools/testing/selftests/efivarfs/config | 1 + tools/testing/selftests/futex/functional/Makefile | 1 + tools/testing/selftests/gpio/Makefile | 7 +- tools/testing/selftests/kselftest.h | 1 - tools/testing/selftests/kvm/Makefile | 7 +- tools/testing/selftests/lib.mk | 12 + tools/testing/selftests/memory-hotplug/config | 1 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 5 +- tools/testing/selftests/net/ip_defrag.c | 313 ++ tools/testing/selftests/net/ip_defrag.sh | 28 + tools/testing/selftests/net/pmtu.sh | 7 +- tools/testing/selftests/net/tls.c | 22 + .../selftests/networking/timestamping/Makefile | 1 + .../selftests/rcutorture/bin/kvm-test-1-run.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 8 + tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 + tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 ++++++++ .../selftests/rcutorture/configs/rcu/CFLIST | 2 - .../selftests/rcutorture/configs/rcu/SRCU-P.boot | 1 + .../selftests/rcutorture/configs/rcu/SRCU-u.boot | 1 + .../selftests/rcutorture/configs/rcu/TINY02.boot | 2 - .../selftests/rcutorture/configs/rcu/TREE01.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE05.boot | 3 +- .../selftests/rcutorture/configs/rcu/TREE06.boot | 2 - .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 - tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- .../tc-testing/tc-tests/actions/police.json | 48 + tools/testing/selftests/vm/Makefile | 4 - tools/vm/page-types.c | 6 - tools/vm/slabinfo.c | 4 +- virt/kvm/arm/mmu.c | 21 +- virt/kvm/arm/trace.h | 15 - virt/kvm/kvm_main.c | 1 - 4432 files changed, 137719 insertions(+), 79152 deletions(-) delete mode 100644 Documentation/00-INDEX create mode 100644 Documentation/ABI/testing/sysfs-bus-vmbus create mode 100644 Documentation/ABI/testing/sysfs-class-net-dsa delete mode 100644 Documentation/PCI/00-INDEX delete mode 100644 Documentation/RCU/00-INDEX create mode 100644 Documentation/accounting/psi.txt delete mode 100644 Documentation/arm/00-INDEX delete mode 100644 Documentation/block/00-INDEX delete mode 100644 Documentation/blockdev/00-INDEX delete mode 100644 Documentation/cdrom/00-INDEX delete mode 100644 Documentation/cgroup-v1/00-INDEX delete mode 100644 Documentation/devicetree/00-INDEX create mode 100644 Documentation/devicetree/bindings/clock/qcom,camcc.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt delete mode 100644 Documentation/devicetree/bindings/gpio/ingenic,gpio.txt create mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-an30259a.txt create mode 100644 Documentation/devicetree/bindings/media/fsl-pxp.txt create mode 100644 Documentation/devicetree/bindings/mfd/atmel-usart.txt create mode 100644 Documentation/devicetree/bindings/mmc/sdhci-sprd.txt create mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt create mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/serial/atmel-usart.txt create mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt create mode 100644 Documentation/devicetree/bindings/sound/pcm3060.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sprd.txt create mode 100644 Documentation/driver-api/firewire.rst delete mode 100644 Documentation/fb/00-INDEX delete mode 100644 Documentation/filesystems/00-INDEX create mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/filesystems/nfs/00-INDEX delete mode 100644 Documentation/fmc/00-INDEX delete mode 100644 Documentation/gpio/00-INDEX create mode 100644 Documentation/gpu/vkms.rst delete mode 100644 Documentation/ide/00-INDEX create mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/ioctl/00-INDEX delete mode 100644 Documentation/isdn/00-INDEX delete mode 100644 Documentation/kbuild/00-INDEX delete mode 100644 Documentation/laptops/00-INDEX delete mode 100644 Documentation/leds/00-INDEX delete mode 100644 Documentation/locking/00-INDEX delete mode 100644 Documentation/m68k/00-INDEX create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst delete mode 100644 Documentation/mips/00-INDEX delete mode 100644 Documentation/mmc/00-INDEX delete mode 100644 Documentation/mtd/nand/pxa3xx-nand.txt delete mode 100644 Documentation/netlabel/00-INDEX delete mode 100644 Documentation/networking/00-INDEX rename {drivers/staging/fsl-dpaa2/ethernet => Documentation/networking/dpaa2}/ethe [...] delete mode 100644 Documentation/parisc/00-INDEX delete mode 100644 Documentation/power/00-INDEX delete mode 100644 Documentation/powerpc/00-INDEX delete mode 100644 Documentation/s390/00-INDEX delete mode 100644 Documentation/scheduler/00-INDEX delete mode 100644 Documentation/scsi/00-INDEX delete mode 100644 Documentation/serial/00-INDEX delete mode 100644 Documentation/spi/00-INDEX delete mode 100644 Documentation/sysctl/00-INDEX delete mode 100644 Documentation/timers/00-INDEX delete mode 100644 Documentation/virtual/00-INDEX delete mode 100644 Documentation/virtual/kvm/00-INDEX delete mode 100644 Documentation/vm/00-INDEX delete mode 100644 Documentation/w1/00-INDEX delete mode 100644 Documentation/w1/masters/00-INDEX delete mode 100644 Documentation/w1/slaves/00-INDEX delete mode 100644 Documentation/x86/00-INDEX delete mode 100644 Documentation/x86/x86_64/00-INDEX create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log create mode 100644 arch/arc/include/asm/dma-mapping.h create mode 100644 arch/arm/arm-soc-for-next-contents.txt mode change 100755 => 100644 arch/arm/boot/dts/am335x-osd3358-sm-red.dts create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi create mode 100644 arch/arm/boot/dts/ibm-power8-cfam.dtsi create mode 100644 arch/arm/boot/dts/ibm-power9-cfam.dtsi create mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts create mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts rename arch/arm/boot/dts/{socfpga_cyclone5_de0_sockit.dts => socfpga_cyclone5_de0_ [...] create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi delete mode 100644 arch/arm/crypto/speck-neon-core.S delete mode 100644 arch/arm/crypto/speck-neon-glue.c create mode 100644 arch/arm/mach-shmobile/setup-r7s9210.c delete mode 100644 arch/arm/mach-u300/dummyspichip.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts delete mode 100644 arch/arm64/crypto/crc32-ce-core.S delete mode 100644 arch/arm64/crypto/crc32-ce-glue.c delete mode 100644 arch/arm64/crypto/speck-neon-core.S delete mode 100644 arch/arm64/crypto/speck-neon-glue.c create mode 100644 arch/arm64/kernel/crash_core.c create mode 100644 arch/arm64/lib/crc32.S delete mode 100644 arch/hexagon/include/asm/dma-mapping.h delete mode 100644 arch/mips/lib/iomap.c delete mode 100644 arch/mips/loongson64/common/dma.c create mode 100644 arch/mips/loongson64/fuloong-2e/dma.c create mode 100644 arch/mips/loongson64/lemote-2f/dma.c create mode 100644 arch/mips/tools/.gitignore create mode 100644 arch/mips/tools/Makefile create mode 100644 arch/mips/tools/elf-entry.c create mode 100644 arch/nds32/include/asm/ftrace.h create mode 100644 arch/nds32/kernel/ftrace.c delete mode 100644 arch/um/include/shared/aio.h delete mode 100644 arch/um/os-Linux/aio.c delete mode 100644 arch/x86/crypto/sha1-mb/Makefile delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb.c delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_ctx.h delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr.h delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_x8_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/Makefile delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb.c delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_ctx.h delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr.h delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_x8_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/Makefile delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb.c delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_ctx.h delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr.h delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S delete mode 100644 arch/xtensa/include/asm/vga.h delete mode 100644 crypto/mcryptd.c delete mode 100644 crypto/speck.c create mode 100644 drivers/clk/qcom/camcc-sdm845.c create mode 100644 drivers/clk/renesas/r8a774a1-cpg-mssr.c create mode 100644 drivers/dma-buf/udmabuf.c create mode 100644 drivers/dma/fsl-edma-common.c create mode 100644 drivers/dma/fsl-edma-common.h create mode 100644 drivers/dma/mcf-edma.c delete mode 100644 drivers/gpio/gpio-ingenic.c create mode 100644 drivers/gpu/drm/bridge/tc358764.c create mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c create mode 100644 drivers/gpu/drm/drm_atomic_uapi.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h create mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.h create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c create mode 100644 drivers/infiniband/hw/hfi1/msix.c create mode 100644 drivers/infiniband/hw/hfi1/msix.h create mode 100644 drivers/interconnect/Kconfig create mode 100644 drivers/interconnect/Makefile create mode 100644 drivers/interconnect/core.c create mode 100644 drivers/interconnect/qcom/Kconfig create mode 100644 drivers/interconnect/qcom/Makefile create mode 100644 drivers/interconnect/qcom/msm8916.c create mode 100644 drivers/interconnect/qcom/smd-rpm.c create mode 100644 drivers/interconnect/qcom/smd-rpm.h create mode 100644 drivers/leds/leds-an30259a.c create mode 100644 drivers/media/dvb-frontends/lnbh29.c create mode 100644 drivers/media/dvb-frontends/lnbh29.h create mode 100644 drivers/media/platform/imx-pxp.c create mode 100644 drivers/media/platform/imx-pxp.h create mode 100644 drivers/media/platform/vicodec/codec-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-fwht.h create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.c delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.h create mode 100644 drivers/mfd/at91-usart.c create mode 100644 drivers/misc/lkdtm/stackleak.c create mode 100644 drivers/mmc/host/sdhci-sprd.c create mode 100644 drivers/mmc/host/uniphier-sd.c delete mode 100644 drivers/mtd/nand/raw/docg4.c create mode 100644 drivers/net/dsa/b53/b53_serdes.c create mode 100644 drivers/net/dsa/b53/b53_serdes.h rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/Makefi [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpaa2- [...] create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpaa2- [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpaa2- [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpkg.h (100%) rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpni-c [...] rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpni.c (100%) rename drivers/{staging/fsl-dpaa2/ethernet => net/ethernet/freescale/dpaa2}/dpni.h (100%) create mode 100644 drivers/net/ethernet/intel/i40e/i40e_txrx_common.h create mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.c create mode 100644 drivers/net/ethernet/intel/i40e/i40e_xsk.h create mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.c create mode 100644 drivers/net/ethernet/intel/ixgbevf/ipsec.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/core.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_util.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_regs.h delete mode 100644 drivers/parisc/ccio-rm-dma.c create mode 100644 drivers/phy/cadence/Kconfig create mode 100644 drivers/phy/cadence/Makefile create mode 100644 drivers/phy/cadence/phy-cadence-dp.c create mode 100644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c create mode 100644 drivers/phy/socionext/Kconfig create mode 100644 drivers/phy/socionext/Makefile create mode 100644 drivers/phy/socionext/phy-uniphier-usb2.c create mode 100644 drivers/phy/socionext/phy-uniphier-usb3hs.c create mode 100644 drivers/phy/socionext/phy-uniphier-usb3ss.c create mode 100644 drivers/pinctrl/meson/pinctrl-meson-g12a.c create mode 100644 drivers/pinctrl/nuvoton/Kconfig create mode 100644 drivers/pinctrl/nuvoton/Makefile create mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c create mode 100644 drivers/soc/renesas/r8a774a1-sysc.c create mode 100644 drivers/spi/spi-at91-usart.c create mode 100644 drivers/spi/spi-sprd.c delete mode 100644 drivers/staging/fsl-dpaa2/ethernet/TODO delete mode 100644 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c delete mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h create mode 100644 fs/fs_context.c create mode 100644 fs/fs_parser.c create mode 100644 fs/fsopen.c delete mode 100644 include/asm-generic/unistd.h delete mode 100644 include/crypto/mcryptd.h delete mode 100644 include/crypto/speck.h create mode 100644 include/drm/drm_atomic_uapi.h create mode 100644 include/drm/drm_util.h create mode 100644 include/dt-bindings/clock/qcom,camcc-sdm845.h create mode 100644 include/dt-bindings/clock/r8a774a1-cpg-mssr.h create mode 100644 include/dt-bindings/gpio/meson-g12a-gpio.h create mode 100644 include/dt-bindings/interconnect/qcom.h create mode 100644 include/dt-bindings/mfd/at91-usart.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h create mode 100644 include/dt-bindings/power/r8a774a1-sysc.h delete mode 100644 include/linux/compat_time.h create mode 100644 include/linux/fs_context.h create mode 100644 include/linux/fs_parser.h create mode 100644 include/linux/fsinfo.h create mode 100644 include/linux/interconnect-provider.h create mode 100644 include/linux/interconnect.h create mode 100644 include/linux/mfd/ingenic-tcu.h create mode 100644 include/linux/platform_data/dma-mcf-edma.h delete mode 100644 include/linux/platform_data/gpio-ts5500.h create mode 100644 include/linux/psi.h create mode 100644 include/linux/psi_types.h create mode 100644 include/linux/stackleak.h rename {sound/pci/hda => include/sound}/hda_codec.h (100%) create mode 100644 include/uapi/linux/fsinfo.h create mode 100644 include/uapi/linux/mount.h create mode 100644 include/uapi/linux/udmabuf.h create mode 100644 kernel/sched/psi.c create mode 100644 kernel/stackleak.c create mode 100644 localversion-next create mode 100644 mm/mmu_gather.c delete mode 100644 net/9p/util.c delete mode 100644 net/xdp/xdp_umem_props.h create mode 100644 samples/bpf/tcp_tos_reflect_kern.c delete mode 100644 samples/statx/Makefile create mode 100644 samples/vfs/Makefile create mode 100644 samples/vfs/test-fs-query.c create mode 100644 samples/vfs/test-fsinfo.c create mode 100644 samples/vfs/test-fsmount.c rename samples/{statx => vfs}/test-statx.c (100%) delete mode 100755 scripts/check_00index.sh create mode 100644 scripts/gcc-plugins/stackleak_plugin.c delete mode 100644 scripts/kconfig/check-pkgconfig.sh create mode 100644 scripts/subarch.include create mode 100644 sound/soc/atmel/mikroe-proto.c create mode 100644 sound/soc/codecs/hdac_hda.c create mode 100644 sound/soc/codecs/hdac_hda.h create mode 100644 sound/soc/codecs/pcm3060-i2c.c create mode 100644 sound/soc/codecs/pcm3060-spi.c create mode 100644 sound/soc/codecs/pcm3060.c create mode 100644 sound/soc/codecs/pcm3060.h create mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.c create mode 100644 sound/soc/intel/boards/skl_hda_dsp_common.h create mode 100644 sound/soc/intel/boards/skl_hda_dsp_generic.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-hda-match.c create mode 100644 sound/soc/meson/axg-pdm.c create mode 100644 tools/bpf/bpftool/Documentation/bpftool-net.rst create mode 100644 tools/bpf/bpftool/net.c create mode 100644 tools/bpf/bpftool/netlink_dumper.c create mode 100644 tools/bpf/bpftool/netlink_dumper.h copy arch/arm/mach-imx/Makefile.boot => tools/include/linux/nmi.h (100%) create mode 100644 tools/lib/bpf/netlink.c create mode 100644 tools/lib/traceevent/trace-seq.h create mode 100644 tools/memory-model/.gitignore create mode 100644 tools/memory-model/scripts/README create mode 100755 tools/memory-model/scripts/checkghlitmus.sh create mode 100755 tools/memory-model/scripts/checklitmushist.sh create mode 100644 tools/memory-model/scripts/cmplitmushist.sh create mode 100755 tools/memory-model/scripts/initlitmushist.sh create mode 100755 tools/memory-model/scripts/judgelitmus.sh create mode 100755 tools/memory-model/scripts/newlitmushist.sh create mode 100755 tools/memory-model/scripts/parseargs.sh create mode 100755 tools/memory-model/scripts/runlitmushist.sh create mode 100644 tools/perf/arch/x86/tests/bp-modify.c create mode 100644 tools/perf/examples/bpf/etcsnoop.c create mode 100644 tools/perf/include/bpf/linux/socket.h create mode 100644 tools/perf/trace/beauty/sockaddr.c create mode 100644 tools/perf/util/stat-display.c rename tools/testing/selftests/android/{ion => }/config (100%) create mode 100644 tools/testing/selftests/drivers/dma-buf/Makefile create mode 100644 tools/testing/selftests/drivers/dma-buf/udmabuf.c create mode 100644 tools/testing/selftests/efivarfs/config create mode 100644 tools/testing/selftests/net/ip_defrag.c create mode 100755 tools/testing/selftests/net/ip_defrag.sh create mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh create mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/llvm-kernel-armv8l-good updated (acbe92d439b7 -> dfe8ac29f431)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-armv8l-good in repository toolchain/ci/llvm-monorepo. from acbe92d439b7 Remove trailing whitespace introduced in r342440. adds e491761c9f2d Improve Register Setup adds 3981028b7697 Added function to set a register to a particular value + tests. adds c4d78d0d02f2 [llvm-exegesis] Improve Register Setup. adds e5d3d074221a [TableGen] CodeGenDAGPatterns::GenerateVariants - full cac [...] adds 711e99e74ac9 [clang-tidy] use CHECK-NOTES in bugprone-unused-return-value adds dbe50e708d2f Fix signed/unsigned comparison warning. NFCI. adds bdd1636fb388 cl-options.c: Fix negative -cfguard check adds fb8ea8183388 [TargetLowering] Android has sincos functions adds ecb66fd908e2 [PowerPC] Optimize compares fed by ANDISo adds 4b68d07ab3cb [clangd] Get rid of Decls parameter in indexMainDecls. NFC adds 6ae7a6d90ec3 [OCaml] Add OCaml API for LLVMGetIndices adds b9eb34283299 [LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs adds 8de6afbb5f6e [LLVM-C][OCaml] Add UnifyFunctionExitNodes pass to C and O [...] adds a7108699fcc9 [LTO] Make detection of WPD remark enablement more robust adds e731a05c2dba [PowerPC] Do not emit record-form rotates when record-form [...] adds c85898d06fc1 [ThinLTO] Update LangRef doc for summary parsing adds 1e63e9f7a4cf [llvm-mca] Slightly refactor class InstRef. NFC. adds b7c4a8bf480e Use pass-by-reference for-range loop. NFCI. adds 4fbdb8c03236 Revert r342457 "Fixes removal of dead elements from Pressu [...] adds bbb77d731a02 [llvm-mca] Add the ability to mark register reads/writes a [...] adds f70a79e1d471 [index] Enhance indexing for module references adds b074c6117f56 Remove dead function user_cache_directory() adds 7a870acb8616 [RISCV][MC] Tighten up checking of sybol operands to lui a [...] adds 63d5d46dfe5f [RISCV][MC] Reject bare symbols for the simm12 operand type adds 9d827efd465e [RISCV][MC] Use a custom ParserMethod for the bare_symbol [...] adds 702f66306f7d Revert rL342466: [llvm-exegesis] Improve Register Setup. adds 2160fe950719 Revert rL342465: Added function to set a register to a par [...] adds 3eb668661b94 [NFC] Update comments regarding BufferSize for ProcResources adds 66bab0f8e4fb [PostRASink] Make sure to remove subregisters from live-in [...] adds b6a81996a192 [PDB] Better support for enumerating pointer types. adds e427b55f4365 Check lines before using alias analysis to check for interference adds 6cb85676cd51 [PGO][CHR] Add opt remarks. adds fe6adbf13e25 Fix function signature to actually be an override. adds ff826f1d8401 [AMDGPU] Match udot8 pattern adds 220443b8424b Do not optimize atomic load to non-atomic memcmp adds 67882c0204a8 [Modules] Add platform and environment features to require [...] adds 3a0187574bf2 [Docs] [Support] System Library to Support Library transit [...] adds f2782616ccad Fix logic around determining use of frame pointer with -pg. adds 6debf7ace7d7 Remove svn:executable from a documentation file. adds e09f1ae107d8 [bugpoint] Revert r318459 adds 0e17e247aba0 [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32 adds 30aafbcda99b [clangd] Fix error handling for SymbolID parsing (notably [...] adds e64033f70d23 [benchmark] Mention another cherry-picked change in README [...] adds d0901a801b55 Allow use of self.filecheck in LLDB tests (c.f self.expect) adds 769f8f113755 Revert r342494 as it was failing on a bot and the author c [...] adds d9caa8eb9313 Fix fomit-frame-pointe+pg error adds 3aee3be68e4a build: clean up some unnecessary cached variables adds 3fcfbdd477ab Driver: hoist `-mlimit-float-precision` (NFC) adds e748874acae1 [WebAssembly] v4f32.abs and v2f64.abs adds 28f71bfc5333 [clang-tidy] Replace redundant checks with an assert(). adds 20dc4ea4b3cf Driver: extract a local variable for the Toolchain (NFC) adds a05115cd4c57 [MS] Defer dllexport inline friend functions like other in [...] adds f16348c654e8 Add a callback for `__has_include` and use it for dependen [...] adds d9b2d490e08e [XRay][compiler-rt] FDRLogWriter Abstraction adds 1734bc04e5f2 Thread safety analysis: Fix crash for function pointers adds 3bcd284386a9 ScheduleDAG: Cleanup dumping code; NFC adds ddb565ede273 AArch64MacroFusion: Factor out some opcode handling code; NFC adds 5e5b2798a105 [WebAssembly][NFC] Remove extra space in WebAssemblyInstrSIMD.td adds 44a829f4e6be [XRay] Detect terminfo library adds b9bdf69f8bda Remove unused include of "verbose_assert.h" adds 35b418288437 [NFC] Fix uncompilable test cases of ExprMutationAnalyzer. adds e0828ba14be6 [DWARF Verifier] Add helper function to dump DIEs. [NFC] adds 43bd7e1914c3 [DebugInfo][Dexter] Speculated BB presents illegal variabl [...] adds 096ad8921581 [Sema] Do not load macros from preamble when LoadExternal [...] adds c3410745a28d [clangd] Store preamble macros in dynamic index. adds b38848ae6d6b [X86][SSE] Update extractelement test in preparation for D52140 adds e561212d1af2 [COFF] Emit @feat.00 on 64-bit and set the CFG bit when em [...] adds fa8a4f4a8c43 [clangd] Add option to enable/disable function argument snippets. adds dfe8ac29f431 [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A No new revisions were added by this update. Summary of changes: .../readability/IdentifierNamingCheck.cpp | 5 +- clang-tools-extra/clangd/ClangdServer.cpp | 2 +- clang-tools-extra/clangd/index/FileIndex.cpp | 18 +- clang-tools-extra/clangd/index/FileIndex.h | 12 +- clang-tools-extra/clangd/index/Index.cpp | 9 +- clang-tools-extra/clangd/index/Index.h | 12 +- clang-tools-extra/clangd/index/SymbolYAML.cpp | 11 +- clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp | 8 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 3 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 8 + .../bugprone-unused-return-value-custom.cpp | 24 +- .../clang-tidy/bugprone-unused-return-value.cpp | 69 +- .../unittests/clangd/CodeCompleteTests.cpp | 28 +- .../unittests/clangd/FileIndexTests.cpp | 20 +- clang-tools-extra/unittests/clangd/IndexTests.cpp | 8 +- clang-tools-extra/unittests/clangd/TestTU.cpp | 2 +- clang/docs/Modules.rst | 7 +- clang/include/clang/Index/IndexDataConsumer.h | 5 + clang/include/clang/Index/USRGeneration.h | 17 + clang/include/clang/Lex/PPCallbacks.h | 13 + clang/include/clang/Sema/CodeCompleteOptions.h | 3 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 20 +- clang/lib/Basic/Module.cpp | 34 +- clang/lib/CodeGen/ModuleBuilder.cpp | 29 +- clang/lib/Driver/ToolChains/Clang.cpp | 113 +- clang/lib/Frontend/DependencyFile.cpp | 15 + clang/lib/Index/IndexingAction.cpp | 1 + clang/lib/Index/IndexingContext.cpp | 26 +- clang/lib/Index/USRGeneration.cpp | 26 + clang/lib/Lex/PPMacroExpansion.cpp | 8 + clang/lib/Sema/SemaCodeComplete.cpp | 29 +- clang/test/Driver/cl-options.c | 2 +- clang/test/Frontend/dependency-gen-has-include.c | 40 + clang/test/Index/Core/Inputs/module/SubModA.h | 2 + clang/test/Index/Core/Inputs/module/SubSubModA.h | 2 + .../test/Index/Core/Inputs/module/module.modulemap | 12 +- clang/test/Index/Core/index-with-module.m | 10 +- clang/test/Index/complete-pch-skip.cpp | 9 +- clang/test/Modules/target-platform-features.m | 79 + clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 5 + clang/tools/c-index-test/core_main.cpp | 15 +- clang/tools/libclang/CXIndexDataConsumer.cpp | 4 +- clang/tools/libclang/CXIndexDataConsumer.h | 2 +- .../Analysis/ExprMutationAnalyzerTest.cpp | 576 ++- compiler-rt/CMakeLists.txt | 5 - compiler-rt/cmake/Modules/AddCompilerRT.cmake | 10 + compiler-rt/cmake/config-ix.cmake | 14 + compiler-rt/lib/builtins/clzdi2.c | 9 +- compiler-rt/lib/builtins/ctzdi2.c | 9 +- compiler-rt/lib/xray/tests/CMakeLists.txt | 20 +- compiler-rt/lib/xray/tests/unit/CMakeLists.txt | 4 + .../lib/xray/tests/unit/fdr_log_writer_test.cc | 92 + compiler-rt/lib/xray/xray_fdr_log_records.h | 5 + compiler-rt/lib/xray/xray_fdr_log_writer.h | 119 + compiler-rt/lib/xray/xray_fdr_logging.cc | 131 +- .../sequences/vector/vector.cons/move.pass.cpp | 1 - lldb/CMakeLists.txt | 11 +- lldb/lldb.xcodeproj/project.pbxproj | 2 +- .../Python/lldbsuite/test/configuration.py | 11 + lldb/packages/Python/lldbsuite/test/dotest.py | 7 + lldb/packages/Python/lldbsuite/test/dotest_args.py | 2 + .../formatters/TestFormatters.py | 118 +- .../data-formatter/typedef_array/main.cpp | 7 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 48 + lldb/test/CMakeLists.txt | 1 + llvm/bindings/ocaml/llvm/llvm.ml | 1 + llvm/bindings/ocaml/llvm/llvm.mli | 5 + llvm/bindings/ocaml/llvm/llvm_ocaml.c | 13 + .../transforms/scalar_opts/llvm_scalar_opts.ml | 6 + .../transforms/scalar_opts/llvm_scalar_opts.mli | 10 + .../transforms/scalar_opts/scalar_opts_ocaml.c | 12 + llvm/docs/LangRef.rst | 20 +- .../docs/{SystemLibrary.rst => SupportLibrary.rst} | 125 +- llvm/docs/SystemLibrary.rst | 245 +- llvm/docs/index.rst | 5 +- llvm/include/llvm-c/Transforms/Scalar.h | 6 + llvm/include/llvm/CodeGen/MachineScheduler.h | 5 + llvm/include/llvm/CodeGen/ScheduleDAG.h | 17 +- llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h | 3 +- llvm/include/llvm/CodeGen/TargetLowering.h | 12 + llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h | 2 + llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 1 + llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h | 3 +- llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h | 23 +- .../DebugInfo/PDB/Native/NativeCompilandSymbol.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeRawSymbol.h | 3 +- .../DebugInfo/PDB/Native/NativeSymbolEnumerator.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeTypeEnum.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeTypePointer.h | 11 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h | 3 +- llvm/include/llvm/IR/Intrinsics.td | 1 + llvm/include/llvm/IR/IntrinsicsRISCV.td | 39 + llvm/include/llvm/Support/Path.h | 16 - llvm/include/llvm/Transforms/Utils/Local.h | 3 + llvm/include/llvm/XRay/Trace.h | 13 +- llvm/lib/CodeGen/AtomicExpandPass.cpp | 38 +- llvm/lib/CodeGen/DFAPacketizer.cpp | 3 +- llvm/lib/CodeGen/LatencyPriorityQueue.cpp | 4 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 9 +- llvm/lib/CodeGen/MachineScheduler.cpp | 53 +- llvm/lib/CodeGen/MachineSink.cpp | 7 +- llvm/lib/CodeGen/MacroFusion.cpp | 12 +- llvm/lib/CodeGen/PostRASchedulerList.cpp | 12 +- llvm/lib/CodeGen/RegisterPressure.cpp | 3 +- llvm/lib/CodeGen/ScheduleDAG.cpp | 100 +- llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 18 +- llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp | 7 +- .../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 12 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 25 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h | 4 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp | 4 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 3 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 42 +- llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp | 40 +- .../DebugInfo/PDB/Native/NativeCompilandSymbol.cpp | 11 +- llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp | 11 +- .../PDB/Native/NativeSymbolEnumerator.cpp | 17 +- .../lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp | 5 +- llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp | 17 +- .../lib/DebugInfo/PDB/Native/NativeTypePointer.cpp | 79 +- llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 24 +- llvm/lib/DebugInfo/PDB/PDBSymbol.cpp | 39 +- llvm/lib/Support/Path.cpp | 12 - llvm/lib/Support/Unix/Path.inc | 23 - llvm/lib/Support/Windows/Path.inc | 4 - llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 231 +- llvm/lib/Target/AMDGPU/GCNILPSched.cpp | 2 +- llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp | 2 +- llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp | 8 +- llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp | 14 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 69 +- .../lib/Target/Hexagon/HexagonMachineScheduler.cpp | 7 +- llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp | 5 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 37 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 114 +- llvm/lib/Target/RISCV/CMakeLists.txt | 1 + llvm/lib/Target/RISCV/RISCV.h | 4 + llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp | 452 +++ llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 93 +- llvm/lib/Target/RISCV/RISCVISelLowering.h | 9 + llvm/lib/Target/RISCV/RISCVInstrInfo.td | 20 +- llvm/lib/Target/RISCV/RISCVInstrInfoA.td | 125 + llvm/lib/Target/RISCV/RISCVTargetMachine.cpp | 10 + .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 10 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 23 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 17 +- .../Instrumentation/ControlHeightReduction.cpp | 80 +- llvm/lib/Transforms/Scalar/MergeICmps.cpp | 5 +- llvm/lib/Transforms/Scalar/Scalar.cpp | 9 + llvm/lib/Transforms/Utils/Local.cpp | 7 + llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 8 +- llvm/test/CodeGen/AArch64/arm64-sincos.ll | 1 + llvm/test/CodeGen/AMDGPU/idot8.ll | 2503 ++++++++++++ llvm/test/CodeGen/ARM/sincos.ll | 18 + llvm/test/CodeGen/Hexagon/postra-sink-subregs.mir | 33 + llvm/test/CodeGen/PowerPC/noPermuteFormasking.ll | 61 + llvm/test/CodeGen/PowerPC/optimize-andiso.ll | 44 + llvm/test/CodeGen/PowerPC/tail-dup-break-cfg.ll | 8 +- llvm/test/CodeGen/PowerPC/tail-dup-layout.ll | 36 +- llvm/test/CodeGen/RISCV/atomic-rmw.ll | 4282 ++++++++++++++++++++ llvm/test/CodeGen/WebAssembly/simd-arith.ll | 25 + llvm/test/CodeGen/WinCFGuard/cfguard.ll | 2 + llvm/test/CodeGen/X86/GlobalISel/gep.ll | 4 +- llvm/test/CodeGen/X86/divrem.ll | 24 +- llvm/test/CodeGen/X86/divrem8_ext.ll | 2 +- llvm/test/CodeGen/X86/extractelement-load.ll | 14 +- llvm/test/CodeGen/X86/pr38763.ll | 103 + llvm/test/DebugInfo/PDB/Inputs/every-pointer.cpp | 48 + llvm/test/DebugInfo/PDB/Inputs/every-pointer.pdb | Bin 0 -> 110592 bytes .../PDB/Native/pdb-native-compilands.test | 6 +- .../DebugInfo/PDB/Native/pdb-native-enums.test | 100 +- .../DebugInfo/PDB/Native/pdb-native-pointers.test | 358 ++ llvm/test/MC/RISCV/rv32d-invalid.s | 8 +- llvm/test/MC/RISCV/rv32f-invalid.s | 8 +- llvm/test/MC/RISCV/rv32i-invalid.s | 38 +- llvm/test/MC/RISCV/rv32i-valid.s | 31 +- llvm/test/MC/RISCV/rv64i-invalid.s | 6 +- llvm/test/MC/WebAssembly/simd-encodings.s | 6 + llvm/test/ThinLTO/X86/cfi-devirt.ll | 6 + llvm/test/Transforms/MergeICmps/X86/atomic.ll | 47 + llvm/tools/bugpoint/ExecutionDriver.cpp | 22 +- llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp | 24 + llvm/tools/llvm-exegesis/lib/Target.cpp | 24 + llvm/tools/llvm-exegesis/lib/Target.h | 26 +- llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 157 +- .../llvm-mca/include/HardwareUnits/RegisterFile.h | 9 +- llvm/tools/llvm-mca/include/Instruction.h | 51 +- .../llvm-mca/lib/HardwareUnits/RegisterFile.cpp | 10 +- llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 18 +- llvm/tools/llvm-mca/lib/Stages/DispatchStage.cpp | 17 +- llvm/tools/llvm-mca/lib/Stages/RetireStage.cpp | 4 +- llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp | 26 +- llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp | 3 +- llvm/unittests/Support/Path.cpp | 29 - .../tools/llvm-exegesis/AArch64/TargetTest.cpp | 8 - .../tools/llvm-exegesis/X86/TargetTest.cpp | 71 + llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 61 +- llvm/utils/TableGen/SubtargetEmitter.cpp | 2 +- llvm/utils/benchmark/README.LLVM | 2 + 201 files changed, 11147 insertions(+), 1826 deletions(-) create mode 100644 clang/test/Frontend/dependency-gen-has-include.c create mode 100644 clang/test/Index/Core/Inputs/module/SubModA.h create mode 100644 clang/test/Index/Core/Inputs/module/SubSubModA.h create mode 100644 clang/test/Modules/target-platform-features.m create mode 100644 compiler-rt/lib/xray/tests/unit/fdr_log_writer_test.cc create mode 100644 compiler-rt/lib/xray/xray_fdr_log_writer.h copy llvm/docs/{SystemLibrary.rst => SupportLibrary.rst} (66%) create mode 100644 llvm/include/llvm/IR/IntrinsicsRISCV.td create mode 100644 llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/idot8.ll create mode 100644 llvm/test/CodeGen/Hexagon/postra-sink-subregs.mir create mode 100644 llvm/test/CodeGen/PowerPC/optimize-andiso.ll create mode 100644 llvm/test/CodeGen/X86/pr38763.ll create mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-pointer.cpp create mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-pointer.pdb create mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-pointers.test create mode 100644 llvm/test/Transforms/MergeICmps/X86/atomic.ll -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
[toolchain/ci/llvm-monorepo] branch linaro-local/ci/llvm-kernel-aarch64-good updated (acbe92d439b7 -> dfe8ac29f431)
by tcwg-buildslave
This is an automated email from the git hooks/post-receive script. "tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-aarch64-good in repository toolchain/ci/llvm-monorepo. from acbe92d439b7 Remove trailing whitespace introduced in r342440. adds e491761c9f2d Improve Register Setup adds 3981028b7697 Added function to set a register to a particular value + tests. adds c4d78d0d02f2 [llvm-exegesis] Improve Register Setup. adds e5d3d074221a [TableGen] CodeGenDAGPatterns::GenerateVariants - full cac [...] adds 711e99e74ac9 [clang-tidy] use CHECK-NOTES in bugprone-unused-return-value adds dbe50e708d2f Fix signed/unsigned comparison warning. NFCI. adds bdd1636fb388 cl-options.c: Fix negative -cfguard check adds fb8ea8183388 [TargetLowering] Android has sincos functions adds ecb66fd908e2 [PowerPC] Optimize compares fed by ANDISo adds 4b68d07ab3cb [clangd] Get rid of Decls parameter in indexMainDecls. NFC adds 6ae7a6d90ec3 [OCaml] Add OCaml API for LLVMGetIndices adds b9eb34283299 [LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs adds 8de6afbb5f6e [LLVM-C][OCaml] Add UnifyFunctionExitNodes pass to C and O [...] adds a7108699fcc9 [LTO] Make detection of WPD remark enablement more robust adds e731a05c2dba [PowerPC] Do not emit record-form rotates when record-form [...] adds c85898d06fc1 [ThinLTO] Update LangRef doc for summary parsing adds 1e63e9f7a4cf [llvm-mca] Slightly refactor class InstRef. NFC. adds b7c4a8bf480e Use pass-by-reference for-range loop. NFCI. adds 4fbdb8c03236 Revert r342457 "Fixes removal of dead elements from Pressu [...] adds bbb77d731a02 [llvm-mca] Add the ability to mark register reads/writes a [...] adds f70a79e1d471 [index] Enhance indexing for module references adds b074c6117f56 Remove dead function user_cache_directory() adds 7a870acb8616 [RISCV][MC] Tighten up checking of sybol operands to lui a [...] adds 63d5d46dfe5f [RISCV][MC] Reject bare symbols for the simm12 operand type adds 9d827efd465e [RISCV][MC] Use a custom ParserMethod for the bare_symbol [...] adds 702f66306f7d Revert rL342466: [llvm-exegesis] Improve Register Setup. adds 2160fe950719 Revert rL342465: Added function to set a register to a par [...] adds 3eb668661b94 [NFC] Update comments regarding BufferSize for ProcResources adds 66bab0f8e4fb [PostRASink] Make sure to remove subregisters from live-in [...] adds b6a81996a192 [PDB] Better support for enumerating pointer types. adds e427b55f4365 Check lines before using alias analysis to check for interference adds 6cb85676cd51 [PGO][CHR] Add opt remarks. adds fe6adbf13e25 Fix function signature to actually be an override. adds ff826f1d8401 [AMDGPU] Match udot8 pattern adds 220443b8424b Do not optimize atomic load to non-atomic memcmp adds 67882c0204a8 [Modules] Add platform and environment features to require [...] adds 3a0187574bf2 [Docs] [Support] System Library to Support Library transit [...] adds f2782616ccad Fix logic around determining use of frame pointer with -pg. adds 6debf7ace7d7 Remove svn:executable from a documentation file. adds e09f1ae107d8 [bugpoint] Revert r318459 adds 0e17e247aba0 [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32 adds 30aafbcda99b [clangd] Fix error handling for SymbolID parsing (notably [...] adds e64033f70d23 [benchmark] Mention another cherry-picked change in README [...] adds d0901a801b55 Allow use of self.filecheck in LLDB tests (c.f self.expect) adds 769f8f113755 Revert r342494 as it was failing on a bot and the author c [...] adds d9caa8eb9313 Fix fomit-frame-pointe+pg error adds 3aee3be68e4a build: clean up some unnecessary cached variables adds 3fcfbdd477ab Driver: hoist `-mlimit-float-precision` (NFC) adds e748874acae1 [WebAssembly] v4f32.abs and v2f64.abs adds 28f71bfc5333 [clang-tidy] Replace redundant checks with an assert(). adds 20dc4ea4b3cf Driver: extract a local variable for the Toolchain (NFC) adds a05115cd4c57 [MS] Defer dllexport inline friend functions like other in [...] adds f16348c654e8 Add a callback for `__has_include` and use it for dependen [...] adds d9b2d490e08e [XRay][compiler-rt] FDRLogWriter Abstraction adds 1734bc04e5f2 Thread safety analysis: Fix crash for function pointers adds 3bcd284386a9 ScheduleDAG: Cleanup dumping code; NFC adds ddb565ede273 AArch64MacroFusion: Factor out some opcode handling code; NFC adds 5e5b2798a105 [WebAssembly][NFC] Remove extra space in WebAssemblyInstrSIMD.td adds 44a829f4e6be [XRay] Detect terminfo library adds b9bdf69f8bda Remove unused include of "verbose_assert.h" adds 35b418288437 [NFC] Fix uncompilable test cases of ExprMutationAnalyzer. adds e0828ba14be6 [DWARF Verifier] Add helper function to dump DIEs. [NFC] adds 43bd7e1914c3 [DebugInfo][Dexter] Speculated BB presents illegal variabl [...] adds 096ad8921581 [Sema] Do not load macros from preamble when LoadExternal [...] adds c3410745a28d [clangd] Store preamble macros in dynamic index. adds b38848ae6d6b [X86][SSE] Update extractelement test in preparation for D52140 adds e561212d1af2 [COFF] Emit @feat.00 on 64-bit and set the CFG bit when em [...] adds fa8a4f4a8c43 [clangd] Add option to enable/disable function argument snippets. adds dfe8ac29f431 [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A No new revisions were added by this update. Summary of changes: .../readability/IdentifierNamingCheck.cpp | 5 +- clang-tools-extra/clangd/ClangdServer.cpp | 2 +- clang-tools-extra/clangd/index/FileIndex.cpp | 18 +- clang-tools-extra/clangd/index/FileIndex.h | 12 +- clang-tools-extra/clangd/index/Index.cpp | 9 +- clang-tools-extra/clangd/index/Index.h | 12 +- clang-tools-extra/clangd/index/SymbolYAML.cpp | 11 +- clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp | 8 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 3 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 8 + .../bugprone-unused-return-value-custom.cpp | 24 +- .../clang-tidy/bugprone-unused-return-value.cpp | 69 +- .../unittests/clangd/CodeCompleteTests.cpp | 28 +- .../unittests/clangd/FileIndexTests.cpp | 20 +- clang-tools-extra/unittests/clangd/IndexTests.cpp | 8 +- clang-tools-extra/unittests/clangd/TestTU.cpp | 2 +- clang/docs/Modules.rst | 7 +- clang/include/clang/Index/IndexDataConsumer.h | 5 + clang/include/clang/Index/USRGeneration.h | 17 + clang/include/clang/Lex/PPCallbacks.h | 13 + clang/include/clang/Sema/CodeCompleteOptions.h | 3 +- clang/lib/Analysis/ThreadSafetyCommon.cpp | 20 +- clang/lib/Basic/Module.cpp | 34 +- clang/lib/CodeGen/ModuleBuilder.cpp | 29 +- clang/lib/Driver/ToolChains/Clang.cpp | 113 +- clang/lib/Frontend/DependencyFile.cpp | 15 + clang/lib/Index/IndexingAction.cpp | 1 + clang/lib/Index/IndexingContext.cpp | 26 +- clang/lib/Index/USRGeneration.cpp | 26 + clang/lib/Lex/PPMacroExpansion.cpp | 8 + clang/lib/Sema/SemaCodeComplete.cpp | 29 +- clang/test/Driver/cl-options.c | 2 +- clang/test/Frontend/dependency-gen-has-include.c | 40 + clang/test/Index/Core/Inputs/module/SubModA.h | 2 + clang/test/Index/Core/Inputs/module/SubSubModA.h | 2 + .../test/Index/Core/Inputs/module/module.modulemap | 12 +- clang/test/Index/Core/index-with-module.m | 10 +- clang/test/Index/complete-pch-skip.cpp | 9 +- clang/test/Modules/target-platform-features.m | 79 + clang/test/SemaCXX/warn-thread-safety-analysis.cpp | 5 + clang/tools/c-index-test/core_main.cpp | 15 +- clang/tools/libclang/CXIndexDataConsumer.cpp | 4 +- clang/tools/libclang/CXIndexDataConsumer.h | 2 +- .../Analysis/ExprMutationAnalyzerTest.cpp | 576 ++- compiler-rt/CMakeLists.txt | 5 - compiler-rt/cmake/Modules/AddCompilerRT.cmake | 10 + compiler-rt/cmake/config-ix.cmake | 14 + compiler-rt/lib/builtins/clzdi2.c | 9 +- compiler-rt/lib/builtins/ctzdi2.c | 9 +- compiler-rt/lib/xray/tests/CMakeLists.txt | 20 +- compiler-rt/lib/xray/tests/unit/CMakeLists.txt | 4 + .../lib/xray/tests/unit/fdr_log_writer_test.cc | 92 + compiler-rt/lib/xray/xray_fdr_log_records.h | 5 + compiler-rt/lib/xray/xray_fdr_log_writer.h | 119 + compiler-rt/lib/xray/xray_fdr_logging.cc | 131 +- .../sequences/vector/vector.cons/move.pass.cpp | 1 - lldb/CMakeLists.txt | 11 +- lldb/lldb.xcodeproj/project.pbxproj | 2 +- .../Python/lldbsuite/test/configuration.py | 11 + lldb/packages/Python/lldbsuite/test/dotest.py | 7 + lldb/packages/Python/lldbsuite/test/dotest_args.py | 2 + .../formatters/TestFormatters.py | 118 +- .../data-formatter/typedef_array/main.cpp | 7 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 48 + lldb/test/CMakeLists.txt | 1 + llvm/bindings/ocaml/llvm/llvm.ml | 1 + llvm/bindings/ocaml/llvm/llvm.mli | 5 + llvm/bindings/ocaml/llvm/llvm_ocaml.c | 13 + .../transforms/scalar_opts/llvm_scalar_opts.ml | 6 + .../transforms/scalar_opts/llvm_scalar_opts.mli | 10 + .../transforms/scalar_opts/scalar_opts_ocaml.c | 12 + llvm/docs/LangRef.rst | 20 +- .../docs/{SystemLibrary.rst => SupportLibrary.rst} | 125 +- llvm/docs/SystemLibrary.rst | 245 +- llvm/docs/index.rst | 5 +- llvm/include/llvm-c/Transforms/Scalar.h | 6 + llvm/include/llvm/CodeGen/MachineScheduler.h | 5 + llvm/include/llvm/CodeGen/ScheduleDAG.h | 17 +- llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h | 3 +- llvm/include/llvm/CodeGen/TargetLowering.h | 12 + llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h | 2 + llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 1 + llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h | 3 +- llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h | 23 +- .../DebugInfo/PDB/Native/NativeCompilandSymbol.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeRawSymbol.h | 3 +- .../DebugInfo/PDB/Native/NativeSymbolEnumerator.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeTypeEnum.h | 3 +- .../llvm/DebugInfo/PDB/Native/NativeTypePointer.h | 11 +- llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h | 3 +- llvm/include/llvm/IR/Intrinsics.td | 1 + llvm/include/llvm/IR/IntrinsicsRISCV.td | 39 + llvm/include/llvm/Support/Path.h | 16 - llvm/include/llvm/Transforms/Utils/Local.h | 3 + llvm/include/llvm/XRay/Trace.h | 13 +- llvm/lib/CodeGen/AtomicExpandPass.cpp | 38 +- llvm/lib/CodeGen/DFAPacketizer.cpp | 3 +- llvm/lib/CodeGen/LatencyPriorityQueue.cpp | 4 +- llvm/lib/CodeGen/MachinePipeliner.cpp | 9 +- llvm/lib/CodeGen/MachineScheduler.cpp | 53 +- llvm/lib/CodeGen/MachineSink.cpp | 7 +- llvm/lib/CodeGen/MacroFusion.cpp | 12 +- llvm/lib/CodeGen/PostRASchedulerList.cpp | 12 +- llvm/lib/CodeGen/RegisterPressure.cpp | 3 +- llvm/lib/CodeGen/ScheduleDAG.cpp | 100 +- llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 18 +- llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp | 3 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp | 7 +- .../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 12 +- .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 25 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h | 4 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp | 4 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 3 +- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 42 +- llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp | 40 +- .../DebugInfo/PDB/Native/NativeCompilandSymbol.cpp | 11 +- llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp | 11 +- .../PDB/Native/NativeSymbolEnumerator.cpp | 17 +- .../lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp | 5 +- llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp | 17 +- .../lib/DebugInfo/PDB/Native/NativeTypePointer.cpp | 79 +- llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp | 24 +- llvm/lib/DebugInfo/PDB/PDBSymbol.cpp | 39 +- llvm/lib/Support/Path.cpp | 12 - llvm/lib/Support/Unix/Path.inc | 23 - llvm/lib/Support/Windows/Path.inc | 4 - llvm/lib/Target/AArch64/AArch64MacroFusion.cpp | 231 +- llvm/lib/Target/AMDGPU/GCNILPSched.cpp | 2 +- llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp | 2 +- llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp | 8 +- llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp | 14 +- llvm/lib/Target/AMDGPU/VOP3PInstructions.td | 69 +- .../lib/Target/Hexagon/HexagonMachineScheduler.cpp | 7 +- llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp | 5 +- llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | 37 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 114 +- llvm/lib/Target/RISCV/CMakeLists.txt | 1 + llvm/lib/Target/RISCV/RISCV.h | 4 + llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp | 452 +++ llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 93 +- llvm/lib/Target/RISCV/RISCVISelLowering.h | 9 + llvm/lib/Target/RISCV/RISCVInstrInfo.td | 20 +- llvm/lib/Target/RISCV/RISCVInstrInfoA.td | 125 + llvm/lib/Target/RISCV/RISCVTargetMachine.cpp | 10 + .../lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 10 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 23 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 17 +- .../Instrumentation/ControlHeightReduction.cpp | 80 +- llvm/lib/Transforms/Scalar/MergeICmps.cpp | 5 +- llvm/lib/Transforms/Scalar/Scalar.cpp | 9 + llvm/lib/Transforms/Utils/Local.cpp | 7 + llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 8 +- llvm/test/CodeGen/AArch64/arm64-sincos.ll | 1 + llvm/test/CodeGen/AMDGPU/idot8.ll | 2503 ++++++++++++ llvm/test/CodeGen/ARM/sincos.ll | 18 + llvm/test/CodeGen/Hexagon/postra-sink-subregs.mir | 33 + llvm/test/CodeGen/PowerPC/noPermuteFormasking.ll | 61 + llvm/test/CodeGen/PowerPC/optimize-andiso.ll | 44 + llvm/test/CodeGen/PowerPC/tail-dup-break-cfg.ll | 8 +- llvm/test/CodeGen/PowerPC/tail-dup-layout.ll | 36 +- llvm/test/CodeGen/RISCV/atomic-rmw.ll | 4282 ++++++++++++++++++++ llvm/test/CodeGen/WebAssembly/simd-arith.ll | 25 + llvm/test/CodeGen/WinCFGuard/cfguard.ll | 2 + llvm/test/CodeGen/X86/GlobalISel/gep.ll | 4 +- llvm/test/CodeGen/X86/divrem.ll | 24 +- llvm/test/CodeGen/X86/divrem8_ext.ll | 2 +- llvm/test/CodeGen/X86/extractelement-load.ll | 14 +- llvm/test/CodeGen/X86/pr38763.ll | 103 + llvm/test/DebugInfo/PDB/Inputs/every-pointer.cpp | 48 + llvm/test/DebugInfo/PDB/Inputs/every-pointer.pdb | Bin 0 -> 110592 bytes .../PDB/Native/pdb-native-compilands.test | 6 +- .../DebugInfo/PDB/Native/pdb-native-enums.test | 100 +- .../DebugInfo/PDB/Native/pdb-native-pointers.test | 358 ++ llvm/test/MC/RISCV/rv32d-invalid.s | 8 +- llvm/test/MC/RISCV/rv32f-invalid.s | 8 +- llvm/test/MC/RISCV/rv32i-invalid.s | 38 +- llvm/test/MC/RISCV/rv32i-valid.s | 31 +- llvm/test/MC/RISCV/rv64i-invalid.s | 6 +- llvm/test/MC/WebAssembly/simd-encodings.s | 6 + llvm/test/ThinLTO/X86/cfi-devirt.ll | 6 + llvm/test/Transforms/MergeICmps/X86/atomic.ll | 47 + llvm/tools/bugpoint/ExecutionDriver.cpp | 22 +- llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp | 24 + llvm/tools/llvm-exegesis/lib/Target.cpp | 24 + llvm/tools/llvm-exegesis/lib/Target.h | 26 +- llvm/tools/llvm-exegesis/lib/X86/Target.cpp | 157 +- .../llvm-mca/include/HardwareUnits/RegisterFile.h | 9 +- llvm/tools/llvm-mca/include/Instruction.h | 51 +- .../llvm-mca/lib/HardwareUnits/RegisterFile.cpp | 10 +- llvm/tools/llvm-mca/lib/InstrBuilder.cpp | 18 +- llvm/tools/llvm-mca/lib/Stages/DispatchStage.cpp | 17 +- llvm/tools/llvm-mca/lib/Stages/RetireStage.cpp | 4 +- llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp | 26 +- llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp | 3 +- llvm/unittests/Support/Path.cpp | 29 - .../tools/llvm-exegesis/AArch64/TargetTest.cpp | 8 - .../tools/llvm-exegesis/X86/TargetTest.cpp | 71 + llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 61 +- llvm/utils/TableGen/SubtargetEmitter.cpp | 2 +- llvm/utils/benchmark/README.LLVM | 2 + 201 files changed, 11147 insertions(+), 1826 deletions(-) create mode 100644 clang/test/Frontend/dependency-gen-has-include.c create mode 100644 clang/test/Index/Core/Inputs/module/SubModA.h create mode 100644 clang/test/Index/Core/Inputs/module/SubSubModA.h create mode 100644 clang/test/Modules/target-platform-features.m create mode 100644 compiler-rt/lib/xray/tests/unit/fdr_log_writer_test.cc create mode 100644 compiler-rt/lib/xray/xray_fdr_log_writer.h copy llvm/docs/{SystemLibrary.rst => SupportLibrary.rst} (66%) create mode 100644 llvm/include/llvm/IR/IntrinsicsRISCV.td create mode 100644 llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp create mode 100644 llvm/test/CodeGen/AMDGPU/idot8.ll create mode 100644 llvm/test/CodeGen/Hexagon/postra-sink-subregs.mir create mode 100644 llvm/test/CodeGen/PowerPC/optimize-andiso.ll create mode 100644 llvm/test/CodeGen/X86/pr38763.ll create mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-pointer.cpp create mode 100644 llvm/test/DebugInfo/PDB/Inputs/every-pointer.pdb create mode 100644 llvm/test/DebugInfo/PDB/Native/pdb-native-pointers.test create mode 100644 llvm/test/Transforms/MergeICmps/X86/atomic.ll -- To stop receiving notification emails like this one, please contact the administrator of this repository.
6 years, 2 months
1
0
0
0
← Newer
1
...
102
103
104
105
106
107
108
...
271
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
Results per page:
10
25
50
100
200